CWnd::OnWindowPosChanging

并在大小、位置、Z顺序将更改由于调用 SetWindowPos 成员函数或其他windows管理功能时,框架调用该成员函数。

afx_msg void OnWindowPosChanging(
   WINDOWPOS* lpwndpos 
);

参数

  • lpwndpos
    指向包含有关窗口的新大小和位置信息的 WINDOWPOS 数据结构。

备注

应用程序可以通过设置或清除适当的位防止更改到窗口中 WINDOWPOS framework中的 flags 成员。

WS_OVERLAPPEDWS_THICKFRAME 样式的窗口,默认实现 WM_GETMINMAXINFO 信息发送到窗口。 这是验证窗口的新大小和位置和强制 CS_BYTEALIGNCLIENTCS_BYTEALIGN 客户端样式。 应用程序可以通过不调用其基类重写此功能。

备注

此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::OnWindowPosChanged

WM_WINDOWPOSCHANGING