
No.1ベストアンサー
- 回答日時:
Windows APIを使用する場合は
1. 「あるデバイスに文字列を表示したときの幅を求める」ため、まずその「あるデバイス」に対応するデバイスコンテキストを取得あるいは作成す。
2. CreateFontやCreateFontIndirect等で論理フォントオブジェクトを作成。
3. SelectObjectで、1.のデバイスコンテキストに2.のフォントオブジェクトを設定。
4. GetTextExtentPoint32に文字列を渡して、文字列を表示した場合の幅と高さを取得。
という手順になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンボボックス内の文字サイズ変更
-
VBAのフォント変更(エクセルか...
-
エディットボックスのフォント...
-
VB.NET2005 TextBox 高さ(Heig...
-
フォントの大きさ
-
コンボボックスの一部のアイテ...
-
プロポーショナルフォントの文...
-
背景色のついでに文字色もかえ...
-
枠内に文字列をぴったり収めるには
-
チェックボックスの文字サイズ...
-
作成したアプリケーションの画...
-
ドロップダウンリストのフォン...
-
static 文字が上に張り付いて・...
-
CreateFontのフォントの高さに...
-
[VC]リストビューで等幅フォント
-
リソースエディタでスタティッ...
-
CDC::SelectObject(CFont*)
-
Smart Art挿入時のフォントサイ...
-
EDITBOXに関して
-
Msgboxで使用するフォントの指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コンボボックス内の文字サイズ変更
-
VBAのフォント変更(エクセルか...
-
VB.NET2005 TextBox 高さ(Heig...
-
エディットボックスのフォント...
-
ドロップダウンリストのフォン...
-
リソースエディタでスタティッ...
-
文字色 エクリプス
-
コンボボックスの一部のアイテ...
-
JakaraPOI セル内部のフォント...
-
プロポーショナルフォントの文...
-
Macbook Word フォント色変更で...
-
VBA TEXTBOXテキストボックスの...
-
フォントごとの文字列の幅の取得
-
wordで分数打とうとするとフォ...
-
ワードでコントロールツールボ...
-
static 文字が上に張り付いて・...
-
C# のフォームデザイン&レイア...
-
リストコントロールの文字の大...
-
リストコンロールの一行だけを...
-
CSSでの大きさの単位について
おすすめ情報