私は時間を追跡するソフトウェア (C++/MFC) に取り組んでおり、時間切れになったら (時間制限が近づくにつれていくつかの警告が表示された後)、その人をコンピューターから降ろす必要があります。
Windows アプリでうまく動作しますが、他のウィンドウを非表示にしたり、別のデスクトップに切り替えたりする作業を行った後でも、通常は全画面モードの場合、かなりの数のゲームをプレイできるようです。
私は DirectX について何も知りません。:-)
私の推測では、ある種の「DirectX」モードでは、ゲームがハードウェアと対話しており、Windows API が何を行っていても、ゲームとビデオ ハードウェアはあまり気にしない可能性があります。
問題は、私たちのソフトウェアが効果的であると思っていた両親が不幸だったことです。
DirectX/Game Guru's, Windows デスクトップを強制的に表示したり、ゲームを一時停止したり、少なくとも絶望的な状況にあることを検出したりして、時間切れになったときに Windows アプリがゲームを「起動」できる方法はありますか?表示モードが全画面表示の DirectX モードで、プログラムで切り替えることはできませんか?