[winApi][C++] Okienko checkbox
Ostatnio zmodyfikowano 2014-01-07 19:05
mikson Temat założony przez niniejszego użytkownika |
[winApi][C++] Okienko checkbox » 2014-01-07 15:31:26 Witam. Czytałem sobie poradnik o winApi i robię prosty programik, w którym mamy sobie checkbox, dwa pola tekstowe i przycisk. I przeczytałem tą lekcję sobie do momentu z odświeżaniem zaznaczenia checkboxa - sprawdziłem wszystko, ale nie działa. Gdzie popełniłem błąd? Przesyłam tą końcówkę programu odpowiedzialną za to LRESULT CALLBACK WindowProcedure( HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam ) { int ID_CHECKBOX1 = GetDlgCtrlID( hCheckBox1 ); BOOL bChecked =( IsDlgButtonChecked( hwnd, ID_CHECKBOX1 ) == BST_CHECKED ); switch( message ) { case WM_DESTROY: PostQuitMessage( 0 ); break; case WM_COMMAND: bChecked =( IsDlgButtonChecked( hwnd, ID_CHECKBOX1 ) == BST_CHECKED ); break; default: return DefWindowProc( hwnd, message, wParam, lParam ); } return 0; }
Z góry dziękuję za pomoc i pozdrawiam. @@NA MARGINESIE: Jak ustawić, żeby nie dało się zmaksymalizować okna? |
|
Monika90 |
» 2014-01-07 17:26:22 |
|
mikson Temat założony przez niniejszego użytkownika |
» 2014-01-07 17:54:26 Nir działa - okienko nadal sie nie zaznacza... |
|
Monika90 |
» 2014-01-07 17:55:29 A dałeś checkboksowi styl BS_AUTOCHECKBOX? |
|
mikson Temat założony przez niniejszego użytkownika |
Zamykam. » 2014-01-07 19:05:22 Nie, nie dałem, bo nie wiedziałem, że trzeba. :D Już działa, dzięki za pomoc, zamykam.
Co do maksymalizowania - chodziło o "WS_MINIMIZEBOX", ale i tak wielkie dzięki za linka.
Pozdrawiam. |
|
« 1 » |