私は静的テキストのウィドウを作成しています.96/120/180 DPIのすべてのもののために、レイアウト用ミニエンジンを作成する必要があります。静的サイズの測定方法は? WINAPI
ダイアログはコードで作成され、スタティックはコードで作成され、フォントはコード内で作成されます。ほとんどの場合、.rcのリソースにはDPI関連の問題もあります。
すべての問題は、静的なテキストの長さを見つける方法がわかりません。私は静的コントロールの初期サイズを計算する必要がありますまた、私はフォント単位のサイズで異なる静的間のパディングを計算する必要がありますが、私は前の静的のサイズを知らないので、私は次の1。
最大の問題は
誰も...ので、私はそれが計算されますテキスト測定機能とカスタムフォント、イタリック、ボールド、オーバーサイズの補正を見つけることができない、静的なワードラップを行うということです任意のアイデアがありますか?
これをすべて行うフレームワークを使用してみませんか?あなたは車輪を再構築する必要はありません。 –
私はMFCの経験が豊富で、私のために何かを試してやるためのフレームワークを見たいとは決して思っていません。ほとんどのコードは、フレームワークに対する回避策となります。そして、WINAPIはDPIをあまり知られていません。もちろん、おそらく私はDoMagic()関数が不足しているかもしれませんが、これまでのところ、ほとんどのフレームワークは価値があるよりも多くのトラブルを追加します。 – Coder
MFCがGUIフレームワークのアイデアであれば、より多くのものを得る必要があります! –