CWnd::SetFont

WM_SETFONT メッセージをウィンドウに送信して、指定したフォントを使用します。

void SetFont(
   CFont* pFont,
   BOOL bRedraw = TRUE 
);

パラメーター

  • pFont
    CFont オブジェクトへのポインター。

  • bRedraw
    WM_SETFONT メッセージを処理した直後にウィンドウを再描画する場合は TRUE。それ以外の場合は FALSE。

解説

ウィンドウが WM_SETFONT メッセージを処理しない限り、このメソッドの効果はありません。CWnd プロセスから派生する多くの MFC クラスは、WM_SETFONT メッセージのメッセージ ハンドラーを含む定義済みウィンドウ クラスにアタッチされているため、このメッセージを処理します。このメソッドを使用するには、CWnd から派生するクラスで WM_SETFONT メッセージのメソッド ハンドラーを定義する必要があります。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::GetFont

WM_SETFONT