掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
リストコントロール内のフォントサイズを変更するには? (ID:59629)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>> してないです… >てことは、ダイアログのメンバ変数にして使えばいいです。 >(ポインタでなく実体でもつ) メンバ変数に変更しました。 OnInitDialgの処理内で、とある関数を呼んでいまして、 その中でも、フォントサイズを設定しているのですが… ↓関数内の処理↓ CFont* Editfont; CEdit* RgstEdit; CEdit* RedaEdit; Editfont->CreatePointFont( 130,GOTHIC_TYPE ); RgstEdit = (CEdit*)GetDlgItem(IDC_EDIT_REGISTER); // エディットID取得 RedaEdit = (CEdit*)GetDlgItem(IDC_EDIT_READING); // エディットID取得 RgstEdit->SetFont(Editfont,true); // エディットのフォントセット RedaEdit->SetFont(Editfont,true); // エディットのフォントセット ↑ここまで↑ ここでEditfontをポインタでなく実体でもつと、 アプリが落ちてしまいます… Editfontをポインタで宣言して、最後にDeleteObjectを してみたのですが、そこでも落ちてしまいました。。 (DeleteObjectをやらなければうまくいく) エディット内のフォントサイズ変えようとしてるだけなんですけどorz >それにしても、実験用の新規プロジェクト(リストビューオンリーのダイアログ)でもダメでしかたか。。。 あ、すみません。。 報告し忘れました。。。 実験用でつくってみたアプリだと、Blue様の処理で 列の高さが変更されました。。 しかし、それを今やってるのに組み込んでも列の高さは変化せず。。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.