33,311
社区成员
发帖
与我相关
我的任务
分享
HWND CreateWindow(LPCTSTR lpClassName,LPCTSTR lpWindowName,DWORD dwStyle,int x,int y,int nWidth,int nHeight,HWND hWndParent,HMENU hMenu,HANDLE hlnstance,LPVOID lpParam);
/*
关于最后一个参数的定义是--lpParam:指向一个值的指针,该值传递给窗口 WM_CREATE消息。该值通过在IParam参数中的CREATESTRUCT结构传递,调用的时候大概是这样的:(CMyWnd*)((LPCREATESTRUCT)lParam)->lpCreateParams;
附值时是直接指向窗体指针:lpParam = this,而调出的时候却变成了一个结构的指针,指向lpCreateParams(这才是窗体的指针)为什么??是不是有什么隐藏的过程呀
*/