
No.1ベストアンサー
- 回答日時:
Windows APIを使用する場合は
1. 「あるデバイスに文字列を表示したときの幅を求める」ため、まずその「あるデバイス」に対応するデバイスコンテキストを取得あるいは作成す。
2. CreateFontやCreateFontIndirect等で論理フォントオブジェクトを作成。
3. SelectObjectで、1.のデバイスコンテキストに2.のフォントオブジェクトを設定。
4. GetTextExtentPoint32に文字列を渡して、文字列を表示した場合の幅と高さを取得。
という手順になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(インターネット接続・インフラ) Webサイトのフォント・級数変更について 1 2022/10/18 18:08
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- スタンプ・絵文字・顔文字 前回質問の続き 1 2022/08/24 16:06
- Excel(エクセル) [入力規則]のリストボックス内の“不揃いの林檎たち” 3 2022/09/15 18:32
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- Word(ワード) ワードフォント 一括置換の方法 4 2022/12/31 00:27
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- Word(ワード) Wordの表中の文字を選択した時の白黒反転の違い 1 2023/04/25 12:13
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンボボックス内の文字サイズ変更
-
VB.NET2005 TextBox 高さ(Heig...
-
VBAのフォント変更(エクセルか...
-
フォントの大きさ
-
プロポーショナルフォントの文...
-
コンボボックスの一部のアイテ...
-
ワードでコントロールツールボ...
-
ドロップダウンリストのフォン...
-
カレンダーコントロールとサイ...
-
VBA TEXTBOXテキストボックスの...
-
文字色 エクリプス
-
WPFのフォントカラー変更につい...
-
PCによって変わってしまう画面...
-
D3DXCreateFontとID3DXFont::Dr...
-
前回質問の続き
-
static 文字が上に張り付いて・...
-
エディットボックスのフォント...
-
PDF形式による文字修飾について
-
リソースエディタでスタティッ...
-
Excelのセルのフォントサイズを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コンボボックス内の文字サイズ変更
-
VBAのフォント変更(エクセルか...
-
フォントの大きさ
-
VB.NET2005 TextBox 高さ(Heig...
-
エディットボックスのフォント...
-
コンボボックスの一部のアイテ...
-
VBA TEXTBOXテキストボックスの...
-
ドロップダウンリストのフォン...
-
VBにて指定した通りにExcelの列...
-
プロポーショナルフォントの文...
-
リソースエディタでスタティッ...
-
WPFのフォントカラー変更につい...
-
static 文字が上に張り付いて・...
-
Eclipseで修正したファイル名の...
-
チェックボックスの箱のサイズ...
-
EDITBOXに関して
-
文字色 エクリプス
-
VC++2010 ボタンなどのレイアウ...
-
Win32 APIで、テキストボックス...
-
フォントごとの文字列の幅の取得
おすすめ情報