- ベストアンサー
スクリーンからはみ出ないポップアップ(win32api)
win32apiでアプリケーションを作っています。 右クリックしたときに表示されるポップアップメニューがスクリーンからはみ出ないように、右クリックされた時にポップアップがはみ出るようならポップアップの位置を調整する、ということをしたいです。 その為には表示されるポップアップのサイズが分からないといけないのですが、ポップアップのサイズを得る方法はありますか?大体でやってしまってもあまり問題はないかもしれませんが。 回答よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
TrackPopupMenu()での表示であれば…はみ出すことはないと思いますが… 環境はどうなんでしょうか? # 縦方向ではみ出す(スクリーンサイズより項目が多い)場合は…OSが適切に処理してくれるのではないかと。 # 試したことはありませんが…クラシックスタイルのスタートメニューのようにスクロールできるかと…
お礼
なりました! てっきりならないものと思い込んでいました。 回答ありがとうございました。