我希望在创建游戏窗口(DirectX)之后调整其大小,游戏窗口允许鼠标从边缘调整大小。但是我希望自动化这个,因为鼠标很难做到这一点:光标在边缘是不可见的,我必须首先解除对焦窗口,以便能够通过点击边缘来调整大小。要明确:我没有这个游戏的来源,所以我必须制定自己的程序才能做到这一点。
如何做到这一点?或者更好:是否已经存在执行这些操作的程序?
答案 0 :(得分:5)
可能存在问题,但最好先尝试简单的事情。
由于你的帖子用C ++标记,我想你正在寻找WinAPI解决方案。试试这个:
int width = 640;
int height = 480;
HWND handle = ::FindWindow(NULL, _T("Window title"));
::SetWindowPos(handle, 0, 0, 0, width, height, SWP_NOMOVE | SWP_NOOWNERZORDER | SWP_NOZORDER);