上一节创建窗口流程:
注册(用到类WNDCLASS 函数RegisterClass)->创建(用到CreateWindow)->显示(ShowWindow)->消息循环(用到类 MSG 函数:GetMessage 、TranslateMessage、DispatchMessage)->回调接口
LRESULT CALLBACK WndProc( HWND hwnd, // handle to window
UINT uMsg, // message identifier 消息类型 esp+8
WPARAM wParam, // first message parameter esp+c
LPARAM lParam )//second message parameter) esp+10
回调函数名可以自己定义(但要与注册时的函数名称一样).
void CreateButton(HWND hwnd)//自己封装的一个函数
{
HWND buttonhwdn=
CreateWindow(
TEXT("Button"),//窗口的类名 这里没像之前那样注册的原因是,windows自带的有这个窗口类型
TEXT("IM IS Button"),//窗口标题
WS_CHILD|WS_VISIBLE|BS_DEFPUSHBUTTON|BS_PUSHBUTTON,//窗口的属性