CComboBoxオーナードロー時の表示について – プログラミング – Home

CComboBoxオーナードロー時の表...
 
通知
すべてクリア

CComboBoxオーナードロー時の表示について


古田
 古田
(@古田)
ゲスト
結合: 4年前
投稿: 6
Topic starter  

CComboBox 本体とリストの高さを変えるべく、
SetItemHeight()を行ったのですが、文字が左上詰めになってしまいました。

調べた限り、中央配置にするにはオーナードローしかない、
との結果になったのでオーナードローにしました。

しかし、CComboBoxをオーナードローで描画すると
見た目が「ドロップダウンリスト」から「ドロップダウン」になってしまいます。
(ボタンのようなグレー表示から白背景表示になる)

元の「ドロップダウンリスト」のように表示するにはどうすれば良いでしょうか?

調べてみると、DrawThemeBackground() を使えば実現できそうな気もするのですが
なかなか良いサンプルコードが見つからず、上手く使いこなせていません。

もしくは、もっと簡単に「ドロップダウンリスト」表示とする事はできないでしょう
か?


引用解決済
トピックタグ
ITO
 ITO
(@ITO)
ゲスト
結合: 19年前
投稿: 1235
 

ccombobox owner draw mfc
でググればいろいろ出てくるよ。
オーナドローは使う人によって個性が出るから吉田さん自身で検索して
見るのがいいと思います。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました