Vistaサイドバーをプログラム的に前面に表示し、逆方向に表示するAPIがありますか?Vistaサイドバーをプログラムで処理する
0
A
答えて
1
おそらくSetWindowPosを使用して、zオーダーの上端または下端、または一番上のウィンドウとして配置するように変更できます。 FindWindowまたはWinSpyのようなアプリケーションを使用して、サイドバーのハンドルを見つける必要があります。
しかし、その後のようなものです。
ウィンドウを上に設定しますが、上には設定しません。
SetWindowPos(sidebarHandle, HWND_TOP, 0, 0, 0, 0, SWP_NOMOVE | SWP_NORESIZE);
ウィンドウを一番下に設定します。
SetWindowPos(sidebarHandle, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE | SWP_NORESIZE);
これは私があなたが尋ねたことを達成する上での最善の推測です。
0
"はい/いいえ"というプロンプトでフォーカスを盗むのと同じように、間違った時間(95%のケース*)で実行された場合、そのような行為がユーザを煩わせる可能性があります。
あなたの製品のタスクがもちろんサイドバーを切り替えることでない限り。 ;)
とにかく公式のAPIはありません。
*純粋に仮説的な数字
関連する問題
- 1. Vistaでプログラムでプログラムを実行する
- 2. カメラのフラッシュをプログラムで処理する
- 3. WM_NCPAINTを処理するとVista/AeroでDWMガラスレンダリングが発生する
- 4. 'c'ファイル処理プログラム
- 5. JSONを解析する処理プログラム
- 6. 外部プログラムのエラー処理
- 7. Windows Vistaでネットワークオートチューンをプログラムで無効にする
- 8. XP/Vista/7でTCP/IP制限をプログラムで削除する
- 9. winpdbでプログラムでトラップ未処理例外を無効にする
- 10. プログラムによるトランザクションの処理
- 11. テキストストリームを処理するプログラムをPythonで書く方法は?
- 12. SB管理2サイドバー
- 13. データグリッドの行をプログラムで反復処理する方法は?
- 14. iOSデバイスのローテーションをプログラムで処理する
- 15. スペックスイート全体をプログラムで高速に処理する方法
- 16. プログラムでサーバーのスループットのクォータを処理する方法は?
- 17. 私のC++プログラムで文字列処理をデバッグするには?
- 18. eof(f)をCプログラムのファイル処理
- 19. Javaアノテーション処理 - すでに処理されたコードを処理する方法?
- 20. フィールドのプログラムによる追加を処理する方法は?
- 21. 最小化されたプログラムの処理
- 22. 複数のジェスチャー認識プログラムの処理
- 23. .netプログラムでwindows呼び出しを処理しますか?
- 24. Windows(Vista):プログラムのショートカットにプロセス優先度を設定する
- 25. Vista TaskSchedulerにClickOnceプログラムを追加する方法は?
- 26. Scalaのループスタイルのプログラムを処理する最良の方法
- 27. 例外処理後にプログラムが終了するのを防ぐ
- 28. プログラムによって音声を生成する - サウンド処理
- 29. Pythonでリクエストを処理してGETリクエストを処理する
- 30. 私はUACを有効にすると、プログラムのWindows Vistaのログオンアカウントを作成したいVistaのユーザーアカウント
私はこのようなものをすぐに昨夜試しましたが、うまくいかないようでした。それが、APIがあるかもしれないと私に思い出させるものです。 – Mike