MFCを使用しています。アプリケーションのリソース ファイル (Visual Studio 6 ダイアログ デザイナーで設計) から作成されたカスタム ダイアログがあり、そこから最小/最大情報を取得する必要があります。私は次のことを行います:
MINMAXINFO minMaxInfo;
LRESULT lresult = m_wnd->SendMessage(WM_GETMINMAXINFO, 0, (LPARAM)&minMaxInfo);
値「lresult」は 0 で、メッセージがアプリケーションによって処理されたことを意味します。ただし、minMaxInfo 構造体には意味のある値が入力されていません。
上記のコードにバグはありますか? ダイアログから最小/最大情報を取得する別の方法はありますか?
MINMAXINFO メッセージを自分で処理したくありません。