dglib2でゲームを制作していると、
常にゲームが最前面に出てきてしまいます。
せっかく
ブレークポイントを置いてデバッグ出来るのに
ゲームが最前面にあったら邪魔でしかない!!
なので解除します。
main()
{
HWND hwnd;
dg_setscreen(0,0,640,480,0,"
GESゲーム");
// ウィンドウハンドルの取得
hwnd=FindWindow(NULL,"GESゲーム");
// 取得できたら最前面を解除する
SetWindowPos(hwnd, HWND_NOTOPMOST, 60, 0, 0,0, SWP_NOSIZE|SWP_NOMOVE);
}
青字で書いている部分が最前面解除の処理です。
dg_setscreen()関数を呼んだ後に二つの関数を実行してください。
最前面解除の記事は毎年掲載されているので、
このソースだけで理解出来なかった人は
ブログ内検索で"最前面解除"と検索してみてください。
ではっ!
[2回]
PR
COMMENT