FORMATRANGE 構造体 (richedit.h)
リッチ エディット コントロールが特定のデバイスの出力の書式設定に使用する情報。 この構造体は、 EM_FORMATRANGE メッセージと共に使用されます。
構文
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
メンバー
hdc
種類: HDC
EM_FORMATRANGEを使用してデバイスに出力を送信 する場合に 、レンダリングするデバイスの HDC。
hdcTarget
種類: HDC
フォーマットするターゲット デバイスの HDC。
rc
種類: RECT
レンダリングする rcPage 四角形内の領域。 単位は twip 単位で測定されます。
rcPage
種類: RECT
レンダリング デバイス上のページの領域全体。 単位は twip 単位で測定されます。
chrg
型: CHARRANGE
書式設定する文字の範囲。
解説
hdcTarget には、フォーマットする HDC が含まれています。これは通常、 hdc で指定された HDC と同じですが、異なる場合があります。 たとえば、印刷プレビュー モジュールを作成する場合、 hdc は出力が表示されるウィンドウの HDC であり、 hdcTarget はプリンターの HDC です。
rc と rcPage の値は、GetDeviceCaps を使用して取得できます。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | richedit.h |
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示