タブコントロール

解決


みかん  2003-02-05 19:41:46  No: 51009

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


DotL  2003-02-11 22:35:53  No: 51010

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-12 00:10:29  No: 51011

すみません。

[例]

 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 22:40:52  No: 51012

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加