Win32 API - 创建Button帮助

时间:2010-03-19 14:18:02

标签: c++ winapi

我尝试在我的应用程序中创建2个按钮

case WM_CREATE:{
    hWnd =CreateWindowEx(NULL,
            L"BUTTON",
            L"Giai PTB2",
            WS_TABSTOP|WS_VISIBLE|
            WS_CHILD|BS_DEFPUSHBUTTON,
            100,
            100,
            100,
            24,
            hWnd,
            (HMENU)IDC_PTB2_BUTTON,
            hInst,
            NULL);
    HWND hWndNew =CreateWindowEx(NULL,
            L"BUTTON",
            L"Tim max",
            WS_TABSTOP|WS_VISIBLE|
            WS_CHILD|BS_DEFPUSHBUTTON,
            200,
            200,
            100,
            100,
            hWnd,
            (HMENU)IDC_PTB2_BUTTON2,
            hInst,
            NULL);
    break;
               }

问题是,只有“Giai PTB2”按钮显示:) 首先感谢:)

1 个答案:

答案 0 :(得分:3)

检查hWnd ..你正在改变的是第一次创建的值 副作用是你传递第一个按钮作为第二个按钮的父...