Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinAPI] Szary tekst w kontrolce editbox

Ostatnio zmodyfikowano 2011-10-30 21:33
Autor Wiadomość
franek88
Temat założony przez niniejszego użytkownika
[WinAPI] Szary tekst w kontrolce editbox
» 2011-10-30 20:18:15
Cześć, mam takie małe pytanko jak w kontrolce editbox, ustawić ten taki szary tekst, że po kliknięciu w kontrolkę ten tekst znika i można normalnie pisać?
Nie chodzi mi tu o zwykłe uzupełnianie:
C/C++
hEdit = CreateWindowEx( 0, WC_EDIT, "Zwykłe uzupełnienie...", WS_HSCROLL, 0, 0, 0, 0, hWnd, 0, hInst, 0 );
Szukałem w google, ale zbytnio nawet nie wiem jak to się profesjonalnie nazywa. Z góry bardzo dziękuje o pomoc...
P-43087
DejaVu
» 2011-10-30 20:20:06
http://msdn.microsoft.com/en-us/library/ff485923(v=VS.85).aspx - coś z tego ale co konkretnie to musisz poczytać... wklej co znalazłeś :)

/edit:
Może to: EM_SETCUEBANNER?
P-43088
franek88
Temat założony przez niniejszego użytkownika
» 2011-10-30 20:33:27
Nom, to raczej będzie to tylko dziwne że mi nie wykrywa tej flagi:

'EM_SETCUEBANNER' was not declared in this scope|
Mimo iż zainkludowałem
C/C++
#include <commctrl.h>

Hmm... dziwne.
P-43089
DejaVu
» 2011-10-30 20:44:03
To use this message, you must provide a manifest specifying Comclt32.dll version 6.0.
Musisz używać wersji common controls w wersji 6 aby ten define był dostępny.
P-43090
franek88
Temat założony przez niniejszego użytkownika
» 2011-10-30 20:50:28
Czyli rozumiem, że aplikacja z takim "bajerem" nie będzie chodzić pod windows xp?
P-43094
DejaVu
» 2011-10-30 20:52:47
W dokumentacji jest przecież napisane jakie ma wymagania...
P-43096
malan
» 2011-10-30 20:54:18
Mi się wydaje, że jeżeli ktoś będzie miał bibliotekę w wersji starszej niż 6.0 to Twojego efektu po prostu nie zobaczy, ale aplikacja powinna działać.
P-43097
franek88
Temat założony przez niniejszego użytkownika
» 2011-10-30 20:55:52
No, teoretycznie powinno, mam windows 7 to dlaczego nie posiadam common controls 6? Czy może muszę kompilator aktualizować (posiadam MINGW 4.5.2)
P-43098
« 1 » 2
  Strona 1 z 2 Następna strona