gpt4 book ai didi

c++ - 如何拦截来 self 的 CDialog 的 WM_SIZE 消息

转载 作者:行者123 更新时间:2023-11-28 01:54:10 25 4
gpt4 key购买 nike

我正在尝试使用带有 MFC 框架 (VS 6.0) 的 C++ 拦截我基于 CDialog 的窗口的大小和位置变化,以便根据新的大小和/或位置调整我的合成物的位置。

我该怎么做?

谢谢!

最佳答案

1) 在对话框的消息映射中,添加一个 ON_WM_SIZE() 宏

2) 在您的对话框中,添加以下消息处理程序:

void CYourDerivedDlg::OnSize(UINT nType, int cx, int cy)
{
CDialog::OnSize(nType, cx, cy);
// do whatever else you need
}

关于c++ - 如何拦截来 self 的 CDialog 的 WM_SIZE 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41834205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com