フォント
Posted: 2006年2月13日(月) 17:28
メニューからフォントダイアログを表示させその設定をエディットボックス1
に出力するソースを教えてください。
易しく、丁寧に、教えてくれるかた、大歓迎。
に出力するソースを教えてください。
易しく、丁寧に、教えてくれるかた、大歓迎。
コード: 全て選択
' TODO: この位置にグローバルな変数、構造体、定数、関数を定義します。
Dim hfntEdit = 0 As HFONT
/* 中略 */
Sub MainWnd_Destroy()
プロジェクト名_DestroyObjects()
If hfntEdit <> 0 Then
DeleteObject(hfntEdit)
End If
PostQuitMessage(0)
End Sub
Sub MainWnd_CommandButton1_Click()
' ここは前回と同じなので省略
If ChooseFont(cf) <> FALSE Then
Dim hfnt As HFONT
hfnt = CreateFontIndirect(lf)
SendDlgItemMessage(hMainWnd, EditBox1, WM_SETFONT, hfnt As WPARAM, TRUE)
If hfntEdit <> 0 Then
DeleteObject(hfntEdit)
End If
hfntEdit = hfnt
End If
End Sub