Skocz do zawartości

Leon

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Leon's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Leon

    Nazwa procesu

    Chcialbym aby moja aplikacja uruchamiala inna aplikacje jako proces np o nazwie AAA.exe (to wiem jak zrobic), ale zeby na liscie procesow ta aplikacja AAA widniala pod nazwa BBB. Czy mozna cos takiego zrobic? Jesli tak to jaka funkcja? bo nie moge niczego takiego znalezc. Dzieki
  2. Leon

    VC++ 6.0 i kompilacja

    Hmm... To dlaczego prosta aplikacja, ktora nic nie robi zajmuje 7MB RAMu? Wedlug mnie laduje ona jakies biblioteki, bo po wymieceniu pamieci programik zajmuje tylko kilkaset KB. Pozdrawiam
  3. Leon

    VC++ 6.0 i kompilacja

    Czy wie ktoś jak pod VC++ 6.0 skąpilować statycznie program typu WIN32 APPLICATION? Chcę aby wszystkie potrzebne biblioteki były dołączone do .exe, a niestety w ustawieniach projektu nie ma opcji kompilowania statycznego. Może jest jakaś dyrektywa? Dzięki
  4. Leon

    Mały problem z oknem

    Hmm... to że mam obsłużyć komunikat WM_MOUSEMOVE to wiem doskonale, ale jak to zrobić na transparentnym oknie. Nie widać go przecież i okno to nie odbiera komunikatów typu WM_...
  5. Leon

    Zajętość pamięci

    Napisałem program, który tworzy od 2 do 4 małych okienek (z parametrem zawsze na wierzchu) 10x10 piksli o dziwnym kształcie. Dlatego wykorzystałem regiony oraz porównanie ich z bitmapą o kształcie, który chciałem osiągnąć. Wszystko ładnie działa poza jednym. Ten mały programik zajmuje 4M pamięci RAM. Chiełbym żeby zajmował on jakieś 500K. Może poradzi mi ktoś co mam zrobić aby zmniejszyć zajętość pamięci przez mój program. Czy są jakieś funkcje API, które to wspomagają, albo jakieś inne funkcje do tworzenia okien. Z góry dziękuję
  6. Leon

    Mały problem z oknem

    Utworzylem transparentne okno i chcę przechwycić komunikat najechania na nie myszką. Może ktoś wie jak to zrobić, jakie komunikaty obsługiwać? Dzięki
  7. Leon

    Re: data

    Moze to dziwneie zabrzmi, ale nie dziala. Zaczynam sie irytowac. Moze ma ktos jeszcze jakis pomysl. Wyczerpalem juz wszystkie mozliwosci, od fprintf poprzez write i put. Pomocy bo sie zalamie!!!
  8. Leon

    problem z wczytaniem tła

    Korzystajac z opisu jak wczytac bitmape, probowalem wczytac BMP jako tlo mojej aplikacji. Niestety nie dziala to. BMP wczytuje z pliku umieszczonego w pewnym katalogu. W funkcji rysujacej zastosowana jest flaga zaczynajaca sie na SRC. Oznacz to chyba, ze rysuje z resouca. A jaka jest dla pliku. Nie posiadam obecnie pelnej dokumentacji w helpi tak wiec nie moge tego sprawdzic. Czy moglby mi to ktos podac. Wielkie dzieki.
  9. Leon

    Re: data

    OK przenioslem choc moja aplikacja nie wywoluje wielokrotnie PAINT ale dobra uwaga na pszyszlosc. Tak wiec dodalem static no i moge odzytac cos z edita i wypisac na innym edicie (wczesniej to nie dzialalo) ale nadal nie moge zapisac do pliku. Jeszcze jekies pomysly co mam zrobic aby to dzialalo? Dzieki
  10. Leon

    problem z zapisem do pliku

    Chce odczytac z edita i zapisac to do pliku. Robie to w nastepujacy sposob: case WM_PAINT: GetLocalTime(&systime); hYear = CreateWindowEx(WS_EX_CLIENTEDGE,"edit", NULL, WS_CHILD | WS_VISIBLE | ES_RIGHT, 10,30,100,20, hWnd, (HMENU)100, hInstance, NULL); sprintf(year, "%d", systime.wYear); SetDlgItemText(hWnd, 100, year); break; case WM_COMMAND: switch(LOWORD(wParam)) { case 106: file.open(".\\docklets\\Reminder\\remaind.txt",ios::app); dateLength = GetWindowTextLength(hYear); yText = (PBYTE) malloc ((dateLength + 1) * sizeof (TCHAR)); GetWindowText(hYear, (PTSTR) yText, dateLength + 1); file.write((TCHAR*)yText, dateLength); Jednak to nie dziala. Nic do pliku nie jest zapisywane. Jezeli zapisywanie przeniose do WM_PAINT to zapisuje, a tak nie. Dlaczego? Czy gubiony jest uchwyt do edita? Dzieki za odpowiedz
  11. Dzieki za odpowiedz. Mam jeszcze jedno pytanko. Wiem jak zrobic aby okno bylo niewidoczne. Ale jak zrobic aby okno bylo transparentne (przezroczyste)? Dzieki
  12. W C/C++ pisze od dawna, ale w programowanie windows bawie się od niedawna. Dlatego mam pytanie. Jak można wyświetlać bezpośrednio na desktopie- ekranie windowsa, bez żadnych dodatkowych okienek. Chcę napisać program, który po uruchomieniu wyświetli mi menu bezpośrednio nad swoją ikonką. Dzięki za odpowiedź. A ch! Jeszcze jedno. Czy są jakieś funkcje, które obsługują Outlook Expressa? Np. pobierają listę kontaktów, uruchamiają opcję dodania nowego kontaktu, itd.
×
×
  • Utwórz nowe...