m_PICTURE_OD是一个IDC_STATIC,
m_PICTURE_OD.MoveWindow(640 /*x*/,96/*y*/,480/*w*/,288/*h*/);
RECT myrect;
m_PICTURE_OD.GetClientRect(&myrect);
myrect。Bottom = 288;myrect。Top = 0;myrect。Left = 0;myrect。
RECT myrect;
m_PICTURE_OD.GetWindowRect(&myrect);
myrect。底部= 508;myrect。Top = 220;myrect。左= 802;myrect。
我想重新获得myrect。左= 640,myrect。
我能做什么?
谢谢,
您正在混合屏幕坐标和客户端坐标。要在它们之间进行转换,请使用CWnd::ScreenToClient
和CWnd::ClientToScreen
。