私のオペレーティング システムが Windows XP だった頃、C++ で OpenGL アプリを作成しました。
ウィンドウを表示するために GLUT (plane ol' version) を使用し、全画面表示モードも使用しました。
メッセージボックス(MessageBoxAメソッド、MB_TASKMODAL修飾子を使用)を表示させたことがあります。
Windows XP では、メッセージ ボックスは全画面グラフィックスの上にうまく表示されていましたが、Windows 7 では何かが変わったようです。現在、アプリケーションはメッセージ ボックスが表示されているように動作します。主に、キーボードとマウスは、ボックスのボタンをクリックしても、メッセージが画面に表示されません! これは、Windows XP で問題なく動作していたコードと同じであり、フル スクリーン モードでのみ問題になることに注意してください。
誰かがこの種の問題に遭遇し、おそらくこのコードを Windows 7 に対応させる方法を知っていましたか?