掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ビットマップ付きのメニューでショートカットに下線をつけるには? (ID:2010)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こちらこそ言葉が足らなかったようですね。 簡潔に申しましょう。 「Delphi+Win2000/XPの仕様です」 回避するには、 「TMenuItemクラスの、OnDrawItemなどを利用」 です。 Win2000/XP以外にもあるかもしれません。 少なくとも、Delphiで作られた既存のアプリケーション(ObjectBrowserなど)でも、同じ現象が起きているのでおそらく仕様でしょう。 大して大きなバグと言うほどでもなく、どうしても必要ならば、OnDrawItemで描画してやれば済むことです。 その場合は、Win2000以降の画面のプロパティにある、 「Altキーを押さないときはキーボードのナビゲーションインジケータを表示しない(&H)」 にチェックがあった場合には、_を表示しないようにしないといけませんね。 # DrawTextExがこの項目に対応しているかどうかは未確認です
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.