以下是 COleControl::RecreateControlWindow 方法的简要说明:
BOOL RecreateControlWindow( LPCRECT lpNewPosRect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext, DWORD dwStyle, CWnd* pWndCtrl );
- lpNewPosRect:一个指向 RECT 结构的指针,指定控件的新位置和大小。
- pParentWnd:一个指向控件的新父窗口的指针。
- nID:新的控件标识符。
- pContext:一个指向 CCreateContext 对象的指针,提供创建控件窗口的上下文信息。
- dwStyle:控件的新样式。
- pWndCtrl:一个指向新的控件的指针。
这个方法用于销毁当前的控件窗口,然后使用提供的参数重新创建窗口。这对于在运行时更改控件的位置、大小、样式等属性时非常有用。
转载请注明出处:http://www.zyzy.cn/article/detail/21123/MFC/COleControl