Skocz do zawartości

Sales

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Posty napisane przez Sales

  1. Z tym kolorowaniem to sam do końca tego nie rozumiem ;), bo kiedys próbowałem zrobic dokładnie to samo.

    Mój pomysł jest taki, aby pod kontrolką narysować jakaś bitmape, a tło edita ustawić jak przezroczyste. Oto cytat nie wiem skąd i nie wiem kogo(nie moglem znaleźć :) dotyczacy przezroczystosci w edicie:

    Wystarczy w parent window edit'a przejac WM_CTLCOLOREDIT lub WM_CTLCOLORSTATIC (jesli read-only lub disabled) i zwrocic handle do NULL_BRUSH'a.
    Dla RichEdit'a nie widze analogicznych komunikatow, ale jednak nie bede tego potrzebowal.

    Wnioskując z tej wypowiedzi wystarczy zwrocic jakis kolor brusha zamiast NULL i edit bedzie wypełniony jednym kolorem.

    W obu przypadkach nie jestem pewien nieczego, ponieważ nie testowałem tego, ale myślę że warto spróbować ;)

  2. no wiec :

    //najpierw musisz zadeklarowac jakis obiekt Rect :

    RECT WndPos;

    //nastepnie w jakims punkcie programu pobierasz pozycje :

    GetWindowRect(Hwnd, &WndPos);

    //Gdy juz to zrobisz obiekt WndPos bedzie zawieral polozenie twojego okna. Aby pobrac piszesz :

    x_okna = WndPos.left;
    y_okna = WndPos.top;

    To by było na tyle. Jak czegos nie rozumiesz to napisz postaram sie to tobie wyjasnic.

  3. Chodzi mi o to jak zrobic taka opcje w programie jak "uruchamianie przy starcie systemu". Jedynym moim pomysłem jest to aby program tworzył lub usuwał skrót do siebie w katalagu Startup, ale to rozwiazanie wydaje sie dosyc nieeleganckie :). Widzialem jak w innych aplikacjach jest takie cos mozliwe. Domyslam sie bedzie trzeba utworzyc jakis klucz w rejestrze ale nie wiem jak to zrobic. MOze ma ktos jakis pomysł?

    Z gory wielkie thx!!

  4. Istnieje jakas polska ksiazka z omowionymi kontrolkami ListBox, Combo Box, RichEdit i innymi? Mam dosyć szukania po tych angielskich helpach i dokumentacjach Win32 ;P

×
×
  • Utwórz nowe...