悲哀,我在对话框中用GETWINDOWRECT获得一个控件的矩形大小,怎么总是与控件的正确位置有一些差异,对话框没有标题条。
问题点数:28、回复次数:4Top
1 楼caigzhi(George Cai)回复于 2001-10-23 17:43:35 得分 10
注意ClientToScreen()和ScreenToClient()的使用Top
2 楼mint(mint)回复于 2001-10-23 17:58:26 得分 8
要给出代码。我同意楼上的兄弟Top
3 楼antons()回复于 2001-10-23 18:07:26 得分 0
就是声明这个孔件的一个成员,调用GETWINDOWRECT,在FormVIEW中调用了lptodp,可以挺好,后来不知怎么的就成了那样。Top
4 楼Phourm()回复于 2001-10-23 18:10:43 得分 10
RECT rt;
GetDlgItem(yourID)->GetWindowRect(&rt);
ScreenToClient(&rt);//得到控件相对于对话框的左上角的坐标(是client,不包括上面的条条)
Top




