私のwinapiアプリケーションが起動するように、どのようにタスクバーの高さ、 を計算できますか? 今のように、プログラムを起動すると が起動し、その底部がタスクバーの後ろに配置されます。 起動するとすぐに をタスクバーの上に移動するようにプログラムに指示できますか? 私は正しい答えをマークします。Windowsタスクバー(Winapi)の高さを取得
5
A
答えて
5
あなたはGetSystemMetrics
はあなたにフル画面サイズを取得することができ、タスクバーを除く、利用可能な画面サイズを取得するためにSystemParametersInfo
とSPI_GETWORKAREA
を使用することができますので、タスクバーのサイズはタスクバーが1軸だけの違いである、あなたがチェックする必要がありますどちらの軸は両方の軸を比較することで、タスクバーが常に底にあるとは限りません。
+0
これは正しい答えです(少なくとも今のところは)、ありがとうございます。いつものように自明ではありません。ウィナピのルール? :| –
+0
@ A_nto2 'SystemParametersInfo'は、パラメータごとに1つずつ、いくつかの関数を追加する必要がありました。私はこれがまだ交換されていない別の16ビットの遺物であるのだろうかと思います。 – user877329
関連する問題
- 1. Windowsのタスクバーの高さ/幅
- 2. Windowsの高さを取得する方法python/pyqt/win32を使用してタスクバー
- 3. Windows CEをリフレッシュ - タスクバー
- 4. Windows 7タスクバーのマーキープログレスバー
- 5. Android:TabHostの高さを取得
- 6. TextViewの高さを取得
- 7. WindowsフォームでTableLayoutPanelセルの高さと幅を取得します。
- 8. WinApiを使用したタスクバー通知領域へのドラッグアンドドロップ
- 9. タスクバーに固定されているリンクの一覧を取得
- 10. アクセスし、Windowsのタスクバーのアイコン++
- 11. C#のWindowsタスクバーに描画
- 12. 親の高さから子供の高さを取得
- 13. Windowsのタスクバーに現在表示されているアプリケーション(またはウィンドウ)のリストを取得
- 14. X11ウィンドウのキャプションの高さを取得
- 15. 前の要素の高さを取得
- 16. スクロールバーのデフォルトの高さを取得
- 17. クローンオブジェクトの動的な高さを取得
- 18. JavaFXブラウザの幅と高さを取得
- 19. mp4ファイルのフレーム幅/高さを取得
- 20. iframeの高さを取得する
- 21. NSStringの高さを取得する
- 22. JavaFX/FXML - VBoxの高さを取得
- 23. ブラウザのスクロールの高さの取得
- 24. MainWindowの位置/幅/高さの取得
- 25. 絶対高さと幅を取得
- 26. イメージを取得する高さと幅
- 27. イメージを取得する幅と高さ
- 28. divタグを取得する高さ
- 29. Windowsでタスクバーの高さと向きを検出するにはどうすればよいのですか?
- 30. Windows 7のタスクバーに広告されたショートカットを固定する
WindowsのようにGetMonitorInfo()を使用すると、MONITORINFOEX.rcWorkに必要なものが含まれます。 –
一部の人はデフォルトでタスクバーを非表示にし、マウスの上にのみ表示し、他の人は画面の左右に表示するように注意してください。そしていくつかは両方を行います。 – RedX