矩形 getwindowrect(&& rect); /获取对话框窗口区域的矩形 /指定的窗口大小和位置:宽为186像素,高度为245像素 setwindowpos(&wndtop,0,0,186,245,swp_nomove | swp_nozorder); 接下来,添加菜单项id_extend onextend的响应功能。在onextend中 功能,首先判断当前的对话状态,即是否已经 扩展。 如果对话框展开,则收缩对话框。
首次对话 位置,将其指定为新宽度,但高度保持不变。然后编辑之一 控制和编辑控件,将静态框缩小到合理的位置。最后 id_extendr设置为``扩展''的文本菜单项将指示是否显示对话框 m_isextend设置为在失败时扩展标识变量或false。
如果展开对话框,则展开对话框。首先获得对话当前位置, 将其指定为新宽度,但高度不变。然后进行编辑控制和编辑 将外部的静态控件缩小到合理的位置。
最后是id_extend菜单 设置为“缩小”的文本项将指示是否扩展了对话框的标识。。