GetWindowRect(&rc)(其中CRect rc)用MessageBox显示出窗口中不同button控件的坐标都是一样的,求解~~
下面是我在BOOL CSignalStrengthTestDlg::OnInitDialog()函数中写的代码,用来查看ID为IDCANCEL的按钮中心所在的屏幕的位置
运行结果如下:
我在这个函数中修改了button的ID,改成IDC_STARTDRAW,同样用MessageBox来看该按钮在屏幕中的中心坐标:
结果如下:
这两个按钮在窗口中的分布不在一起,
而且messagebox都显示为0,这个究竟出了什么问题了呢?