4

作成後にゲームウィンドウ(DirectX)のサイズを変更したいのですが、ゲームウィンドウの端からマウスでサイズを変更できます。しかし、これを自動化するのは、マウスでこれを行うのが非常に難しいためです。カーソルは端で非表示になり、端をクリックしてサイズを変更できるようにするには、最初にウィンドウの焦点をぼかす必要があります。明確にするために:私はこのゲームのソースを持っていないので、これを行うために自分のプログラムを作成する必要があります。

これはどのように行うことができますか?またはより良い:これらのことを行うための既存のプログラムはありますか?

4

1 に答える 1

8

問題があるかもしれませんが、最初は簡単なことから試してみてください。

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);
于 2010-12-24T01:46:06.193 に答える