タブコントロール

解決


みかん  2003-02-05 10:41:46  No: 51009  IP: [192.*.*.*]

Win32 SDKにて作成しています。
タブコントロールのタブ切替をクリックする場所に表示されているフォント指定と
いうのはどのようにすればいいのでしょうか?
宜しくお願いします。

編集 削除
DotL  2003-02-11 13:35:53  No: 51010  IP: [192.*.*.*]

SendMessage(タブコントロールのウインドウハンドル,WM_SETFONT,(WPARAM)CreateFont(-MulDiv(ポイント単位フォントサイズ, GetDeviceCaps(GetDC(親ウインドウハンドル), LOGPIXELSY), 72),0,0,0,FW_NORMAL,0,0,0,SHIFTJIS_CHARSET,0,0,0,0,"フォント名"),0);

でいきませんか?

編集 削除
DotL  2003-02-11 15:10:29  No: 51011  IP: [192.*.*.*]

すみません。

[例]

 HFONT hFont;
 hFont=CreateFont(-MulDiv(ポイント単位フォントサイズ, GetDeviceCaps(GetDC(親ウインドウハンドル), LOGPIXELSY), 72),0,0,0,FW_NORMAL,0,0,0,SHIFTJIS_CHARSET,0,0,0,0,"フォント名");
SendMessage(タブコントロールのウインドウハンドル,WM_SETFONT,(WPARAM)hFont,0);
          ・
          ・
          ・
DeleteObject(hFont);

でした。

編集 削除
みかん  2003-02-12 13:40:52  No: 51012  IP: [192.*.*.*]

DotLさん。
ありがとうございました。

編集 削除