具体来说,我使用创建了一个控制台AllocConsole()
。现在,我要取下该窗口并移动它。
首先,我想调用GetWindowRect
它的宽度和高度。但是,如果我只在其中键入内容,就会调用中的实现CWnd
。我需要调用接受aHWND
作为第一个参数的那个。
我该怎么做呢?
在函数名称前面加上 命名空间运算符范围解析运算符,当您调用它时。这将防止CWnd成员函数成为匹配项。
void MyWindow::foo()
{
HWND wnd; // = ...
CRect rect;
::GetWindowRect(wnd, &rect);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句