本もっと観念的な何かリンク(私用)管理人についてプライバシーポリシーWin32apiでEDITのサイズを変えたときにそれなりのフォントサイズにするEDITコントロールのサイズを変えるのはたやすいが、フォントサイズの指定はCreateFontでフォントを作成し、WM_SETFONTをSendMessageしなければならない。下のプログラムは、CreateWindowで指定するときのコントロールの高さに応じて、相応のフォントサイズを計算している。実際にこの方法を使うと、高さ50ピクセルくらいの時はいいが、100ピクセルなど巨大なテキストボックスのサイズに対してやや小さい文字となる。ウィンドウプロシージャ。ウィンドウクラスの登録。メインウィンドウの作成。エディットボックスの作成。300;//高さを変数指定する。この高さを基準にフォントサイズを決定するため。msg.wParam;}GetDPIの中身はこのようになる。