コンボボックスのオーナー描画について – プログラミング – Home

コンボボックスのオーナー描画について
 
通知
すべてクリア

[解決済] コンボボックスのオーナー描画について


あると
 あると
(@あると)
ゲスト
結合: 20年前
投稿: 6
Topic starter  

VC++初心者です。
Win2000 VC++.net MFC使用しています。

コンボボックスの縦横、フォントサイズ全体の拡大表示ができなくて困っています。
横サイズは、リソースエディタで対応。
縦サイズは、OnInitDialogでSetItemHeightを用いて実現しました。
リスト入力および設定は、オーナー描画で行うようですが、
どのように行えばいいでしょうか。
DrawTextを用いてみましたが、AddStringやInsertStringのように
テキストを追加していくことができませんでした。
また、コンボボックスの場合には、OnDrawItem関数内ではなく、
CComboBoxクラスのDrawItem関数をオーバーロードする必要があるようにも
資料に載っていますが、どうなんでしょうか。

説明下手で申し訳ありませんが、どなたかご回答お願いします。


引用未解決
トピックタグ
あると
 あると
(@あると)
ゲスト
結合: 20年前
投稿: 6
Topic starter  

すみません。深く考えすぎていました。
オーバーロード関数を用いずとも、コンボボックスの拡大のみならば、
OnInitDialog関数内でSetItemHeightとSetFontのみで対応できることが
わかりました。
ご迷惑をお掛けしました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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