回答編集履歴

3

コード追加

2021/11/19 01:22

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,41 @@
3
3
  [ChooseFont(フォント選択)](https://plaza.rakuten.co.jp/u703331/diary/200806020000/)
4
4
 
5
5
  [ChooseFontとフック関数](http://www.kumei.ne.jp/c_lang/sdk/sdk_40.htm)
6
+
7
+
8
+
9
+ フック関数は下記のような感じで。
10
+
11
+ stc4、cmb4 がコンパイルエラーになる場合、<dlgs.h>をインクルードしてください。
12
+
13
+ ```c++
14
+
15
+ UINT_PTR CALLBACK FontDialogProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) {
16
+
17
+ switch (uMsg) {
18
+
19
+ case WM_INITDIALOG:
20
+
21
+ ShowWindow(GetDlgItem(hDlg, stc4), FALSE);
22
+
23
+ ShowWindow(GetDlgItem(hDlg, cmb4), FALSE);
24
+
25
+ return TRUE;
26
+
27
+
28
+
29
+ default:
30
+
31
+ return FALSE;
32
+
33
+ }
34
+
35
+ return FALSE;
36
+
37
+ }
38
+
39
+ ```
40
+
41
+ (実行結果)
42
+
43
+ ![実行結果](15d0004742c81a005f3dc7761137ac22.png)

2

リンク間違いを修正

2021/11/19 01:22

投稿

退会済みユーザー
test CHANGED
@@ -1,5 +1,5 @@
1
1
  フック関数でカスタマイズ出来そうな気がします。
2
2
 
3
- [ChooseFont(フォント選択)](https://plaza.rakuten.co.jp/u703331/diary/200805300000/)
3
+ [ChooseFont(フォント選択)](https://plaza.rakuten.co.jp/u703331/diary/200806020000/)
4
4
 
5
5
  [ChooseFontとフック関数](http://www.kumei.ne.jp/c_lang/sdk/sdk_40.htm)

1

修正

2021/11/19 01:06

投稿

退会済みユーザー
test CHANGED
@@ -1,5 +1,5 @@
1
1
  フック関数でカスタマイズ出来そうな気がします。
2
2
 
3
+ [ChooseFont(フォント選択)](https://plaza.rakuten.co.jp/u703331/diary/200805300000/)
4
+
3
5
  [ChooseFontとフック関数](http://www.kumei.ne.jp/c_lang/sdk/sdk_40.htm)
4
-
5
- [ChooseFont(フォント選択)](https://plaza.rakuten.co.jp/u703331/diary/200805300000/)