如何得到对话框中某个控件的上下左右位置,如CTREEVIEW,CBUTTON等 如何得到对话框中某个控件的上下左右位置,如CTREEVIEW,CBUTTON等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你的你的CButton控件变量是m_btnMyButton;那么:CRect rc;m_btnMyButton.GetWindowRect(&rc);rc里面就是CButton控件的上下左右位置了。 GetWindowRect(rect);这是CWnd的方法,不过每个控件都是CWnd的嘛 GetWindowRect()得到的是相对屏幕的坐标,我的控件在一个对话框中,我想得到相对对话框左上角的坐标 ScreenToClient(rect);//就是了 其实还有一种方法。 WINDOWPLACEMENT wt; 控件.GetWindowPlacement(&wt); wt 中会保存此控件的标准坐标在矩形rcNormalPosition; MFC开发的ActiveX打包CAB 各位大虾,请教一个关于lisctrl的表头显示问题,谢谢 已知部分html源代码,能否反过来得知它对应的element 高分请教线程通讯问题 关于DIB的一个位运算的问题。 OnFileNew OnFileOpen 函数怎么控制的,有的在CTest1App类中,有的在视图类中 DXUTSound.h编译出问题,求解决 新年快樂,散分.... 你用过些什么品牌的加密狗?介绍几款信价比比较高的好吗? 如何在程序中的得到本机的局域网的ip地址和Internet上的ip地址(假如拨号上网的话)? 这条语句是什么意思?谢谢! 问一个初级问题给大家拜年了
那么:
CRect rc;
m_btnMyButton.GetWindowRect(&rc);
rc里面就是CButton控件的上下左右位置了。
这是CWnd的方法,不过每个控件都是CWnd的嘛
//就是了
WINDOWPLACEMENT wt;
控件.GetWindowPlacement(&wt);
wt 中会保存此控件的标准坐标在矩形rcNormalPosition;