debilek Temat założony przez niniejszego użytkownika |
tworzenie kontrolek za pomoca WM_CREATE » 2014-02-22 23:19:26 Witam!! jak pisze coś takiego to kontrolki się nie tworzą oczywiście to tylko fragment LRESULT CALLBACK WndProc( HWND hwnd, UINT komunikaty, WPARAM wPar, LPARAM lPar ) { switch( komunikaty ) { case WM_CREATE: { g_przycisk_1 = CreateWindowEx( 0, "BUTTON", "EXIT", WS_CHILD | WS_VISIBLE, 100, 100, 100, 50, g_okno,( HMENU ) 1, * g_hInst_wsk, 0 ); g_przycisk_2 = CreateWindowEx( 0, "BUTTON", "cos tam", WS_CHILD | WS_VISIBLE | BS_CHECKBOX, 201, 100, 100, 50, g_okno, 0, * g_hInst_wsk, 0 ); break; }
ale w winMain takie cos działa g_okno = CreateWindowEx( 0, NazwaKlasyOkna, "Trolololololololo", WS_OVERLAPPEDWINDOW | WS_VISIBLE, 50, 50, 800, 500, 0, 0, hInstance, 0 );
g_przycisk_1 = CreateWindowEx( 0, "BUTTON", "EXIT", WS_CHILD | WS_VISIBLE, 100, 100, 100, 50, g_okno,( HMENU ) 1, * g_hInst_wsk, 0 ); g_przycisk_2 = CreateWindowEx( 0, "BUTTON", "cos tam", WS_CHILD | WS_VISIBLE | BS_CHECKBOX, 201, 100, 100, 50, g_okno, 0, * g_hInst_wsk, 0 ); g_txtArea = CreateWindowEx( WS_EX_CLIENTEDGE, "EDIT", 0, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL, 100, 210, 200, 200, g_okno, 0, * g_hInst_wsk, 0 );
co robie źle?? |