コモンダイアログのカスタマイズについて – プログラミング – Home

コモンダイアログのカスタマイズについて
 
通知
すべてクリア

コモンダイアログのカスタマイズについて


ほし
 ほし
(@ほし)
ゲスト
結合: 16年前
投稿: 2
Topic starter  

コモンダイアログのカスタマイズについて
SDK開発ですがダイアログテンプレートを使用してコモンダイアログをカスタマイズしよ
うと思いましたが色選択ダイアログではうまくできたのですがフォント選択ダイアログ
だと表示されません。
以下ソースです。構造体の設定が間違っているような気もしますが・・・
// rcファイル
IDD_MYFONTDLG DIALOG 13, 54, 287, 196
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU |
DS_CONTEXTHELP | DS_3DLOOK
CAPTION Font
FONT 8, MS Shell Dlg
BEGIN
......
END

// cppファイル
LOGFONT lf;
CHOOSEFONT cf;
ZeroMemory(&cf, sizeof(CHOOSEFONT));
cf.lStructSize = sizeof(CHOOSEFONT);
cf.hwndOwner = hWnd;
cf.hInstance = (HINSTANCE)GetWindowLong(hWnd, GWL_HINSTANCE);
cf.lpLogFont = &lf;
cf.Flags = CF_SCREENFONTS | CC_ENABLETEMPLATE;
cf.nFontType = SCREEN_FONTTYPE;
cf.lpTemplateName = MAKEINTRESOURCE(IDD_MYFONTDLG);
ChooseFont(&cf);


引用解決済
トピックタグ
ほし
 ほし
(@ほし)
ゲスト
結合: 16年前
投稿: 2
Topic starter  

すみません、途中でした。
表示するには何かが足りないのでしょうか。お知恵をお貸しください。
よろしくお願いします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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