请问,在VC中该如何在对话框上计算出控件的坐标? CWnd * pCtrl=GetDlgItem( ID_** );pCtrl->GetWindowPlacement (...); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CWnd * pCtrl=GetDlgItem( ID_** );CRect r;pCtrl->GetClientRect(&r) API函数:GetCursorPos,然后用ScreenToClient函数转为客户区坐标 void CTestMoveControlInWindowDlg::OnButton1() {CRect rect;HWND hWndOk=::GetDlgItem(m_hWnd,IDOK);::GetWindowRect(hWndOk,rect);//得到OK按钮在整个屏幕的矩形坐标ScreenToClient(rect);//转换为在对话框中的坐标,此时rect即为所求} mfc画图问题 怎样实现带下拉框和复选框的CListCtrl [求救]关于dll的link error的问题 斑竹哥哥们帮忙啊,关于运算符重载问题 右键菜单命令问题? 《深入浅出MFC》要什么基础呢? 问题:执行UpdateData没有刷新屏幕,那位高手可给予指导?(附源码) 新手请教MFC链接错误该如何解决 快来阿~~~~~~~~~~~~~~~~~~~~~~· 紧急!我不小心不很重要的文件夹删掉了(永久删除!)请问怎么恢复! pzone(见分眼红),帮我解释一下‘谁有实现改变默认打印机及打印机的默认属性的控件的原码‘中你的做法,这些分先拿去 >>指针的困惑
CRect r;
pCtrl->GetClientRect(&r)
{
CRect rect;
HWND hWndOk=::GetDlgItem(m_hWnd,IDOK);
::GetWindowRect(hWndOk,rect);//得到OK按钮在整个屏幕的矩形坐标
ScreenToClient(rect);//转换为在对话框中的坐标,此时rect即为所求}