Windows.h - pole tekstowe
Ostatnio zmodyfikowano 2012-03-01 23:42
ptaq Temat założony przez niniejszego użytkownika |
Windows.h - pole tekstowe » 2012-03-01 17:28:19 witam, mam taki kod:
DWORD dlugosc = GetWindowTextLength( hText ); LPSTR Bufor =( LPSTR ) GlobalAlloc( GPTR, dlugosc + 1 ); GetWindowText( hText, Bufor, dlugosc + 1 );
wklejam go zaraz po kodzie tworzacym okienko tekstowe z i tekst z okienka ma zostac zapisany do "Bufor" pytanie jak wywolac taką akcje ? tzn kiedy ten tekst zostanie tam zapisany ? |
|
pekfos |
» 2012-03-01 17:50:29 wklejam go zaraz po kodzie tworzacym okienko tekstowe [..] tzn kiedy ten tekst zostanie tam zapisany ? | Kurs C++ |
|
ptaq Temat założony przez niniejszego użytkownika |
» 2012-03-01 19:48:51 taaa moze ktoś inny ma wiecej do powiedzenia ??;p calkiem przypadkiem kurs przeczytałem ale na moje pytanie jednoznacznej odpowiedzi w nim nie ma :) |
|
pekfos |
» 2012-03-01 19:54:48 Kod się wykona tam gdzie go wstawisz. To chyba oczywiste. Jak wstawisz kod po tworzeniu okna to się wykona po tworzeniu okna.. |
|
ptaq Temat założony przez niniejszego użytkownika |
» 2012-03-01 20:08:54 ok ok prubowalem go wpisac tak zeby wykonal sie po nacisnieciu buttona, ale cos to nie dziala tak jak bym chcial a przynajmniej nie tak jak to rozumiem :D
To jest przyklad z kursu.
HWND hText = CreateWindowEx( WS_EX_CLIENTEDGE, "EDIT", NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL, 5, 5, 150, 150, hwnd, NULL, hInstance, NULL );
i pod buttonem
DWORD dlugosc = GetWindowTextLength( hText ); LPSTR Bufor =( LPSTR ) GlobalAlloc( GPTR, dlugosc + 1 ); GetWindowText( hText, Bufor, dlugosc + 1 );
I wszystko co wpisze w okienku tekstowym ma sie znalesc w "bufor"? tylko ze tak sie nie dzieje. O czyms zapomnialem? |
|
pekfos |
» 2012-03-01 20:16:27 co znaczy "pod buttonem"? |
|
ptaq Temat założony przez niniejszego użytkownika |
» 2012-03-01 20:21:21 case WM_COMMAND: switch( wParam ) { case PRZYCISK3: DWORD dlugosc = GetWindowTextLength( hText ); LPSTR Bufor =( LPSTR ) GlobalAlloc( GPTR, dlugosc + 1 ); GetWindowText( hText, Bufor, dlugosc + 1 ) break; }
|
|
ptaq Temat założony przez niniejszego użytkownika |
» 2012-03-01 23:42:23 ok juz po sprawie ;p |
|
« 1 » |