Windows API を使用して Windows 用のスクリーン セーバーを作成したいと考えています。どうすれば書き始めることができますか?
質問する
9534 次
3 に答える
20
基本的に、スクリーンセーバーは、フルスクリーンで起動するかプレビュー ウィンドウで起動するかを決定するために、ウィンドウによって提供されるいくつかのコマンド ライン オプションを受け入れる通常のアプリケーションです。
したがって、次のコマンド ライン引数を取る通常の exe アプリケーションを記述します ( http://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspxから):
- /s – スクリーンセーバーをフルスクリーン モードで開始します。
- /c – 構成設定ダイアログ ボックスを表示します。
- /p #### – 指定されたウィンドウ ハンドルを使用してスクリーンセーバーのプレビューを表示します。
次に、いくつかの DirectX / OpenGL / SDL チュートリアルをチェックして、目を楽しませてくれるものを書いてください。
明らかに、マウスの動きとキーの押下を確認し、ユーザーが目覚めた場合はアプリケーションを終了する必要があります。
于 2011-03-02T08:50:43.697 に答える