建立子窗口并处理其反馈的消息

在一个窗口上建立两个按钮,并分别处理每个按钮的消息,程序代码如下:
Code

代码中需要注意的是
hButton1=::CreateWindowEx(NULL,"BUTTON","button1",WS_VISIBLE|WS_CHILD,300,200,60,20,hWinMain,(HMENU)1,hInstance,NULL);
 hButton2=::CreateWindowEx(NULL,"BUTTON","button2",WS_VISIBLE|WS_CHILD,100,200,60,20,hWinMain,(HMENU)2,hInstance,NULL);
CreateWindowEx函数的倒数第三个参数在创建的窗口为子窗口时代表的是子窗口的ID,这个ID可以任意指定,只要不重复即可。程序的功能是当点击第一个按钮时显示第一个按钮的ID和lParam参数,当点击第二个按钮时显示第二个按钮的ID和lParam参数。

你可能感兴趣的:(处理)