我正在使用MFC。我有一个从应用程序资源文件(使用Visual Studio 6对话框设计器设计)创建的自定义对话框,我需要从中获取最小/最大信息。我执行以下操作:WM_GETMINMAXINFO似乎不起作用。如何获得一个窗口的最小和最大可能的大小?
MINMAXINFO minMaxInfo;
LRESULT lresult = m_wnd->SendMessage(WM_GETMINMAXINFO, 0, (LPARAM)&minMaxInfo);
值'lresult'为0,表示消息由应用程序处理。但是,minMaxInfo结构没有填充有意义的值。
上面的代码是否有bug?是否有另一种方法从对话框中获取最小/最大信息?
我不想自己处理MINMAXINFO消息。