windows消息 每日一练 - WM_CREATE

WM_CREATE 是在CreateWindow()函数返回前发出的,此时窗口已经创建。 

wParam 不可用,lParam 指向CREATESTRUCT结构。

CREATESTRUCT结构包含了窗口的一些相关信息:

typedef struct tagCREATESTRUCT {
    LPVOID    lpCreateParams;
    HINSTANCE hInstance;
    HMENU     hMenu;
    HWND      hwndParent;
    int       cy;
    int       cx;
    int       y;
    int       x;
    LONG      style;
    LPCTSTR   lpszName;
    LPCTSTR   lpszClass;
    DWORD     dwExStyle;
} CREATESTRUCT, *LPCREATESTRUCT;

CREATESTRUCT结构中的信息,有一部分是WNDCLASS提供的,一部分是CreateWindow提供的。

WM_CREATE消息,返回-1, CreateWindow()将会失败,CreateWindow()返回NULL句柄,返回0表示成功。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值