MonthCal_GetMinReqRect マクロ (commctrl.h)
1 か月の予定表コントロールで完全な月を表示するために必要な最小サイズを取得します。 サイズ情報は RECT 構造体の形式で表示されます。 このマクロを使用することも、 MCM_GETMINREQRECT メッセージを明示的に送信することもできます。
構文
void MonthCal_GetMinReqRect(
hmc,
prc
);
パラメーター
hmc
種類: HWND
月の予定表コントロールを処理します。
prc
種類: LPRECT
外接する四角形情報を受け取る RECT 構造体へのポインター。 このパラメーターは有効なアドレスである必要があり、 NULL にすることはできません。
戻り値
なし
解説
月の予定表コントロールに必要な最小ウィンドウ サイズは、現在選択されているフォント、コントロールのスタイル、システム メトリック、地域の設定によって異なります。 アプリケーションは、最小ウィンドウ サイズに影響を与えるものを変更したり、 WM_SETTINGCHANGE メッセージを処理したりするときに、 MonthCal_GetMinReqRect を呼び出して新しい最小サイズを決定する必要があります。
メモMonthCal_GetMinReqRectによって返される四角形には、"Today" 文字列の幅 (存在する場合) は含まれません。 MCS_NOTODAY スタイルが設定されていない場合、アプリケーションでは、MonthCal_GetMaxTodayWidth マクロを呼び出すことによって、"Today" 文字列の幅を定義する四角形も取得する必要があります。 "Today" 文字列がクリップされないようにするには、2 つの四角形の大きい方を使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示