请问能不能强制创建窗口的大小,因为有的时候会无法创建出你所定的大小 各位好,我在移植一个软件,他里面把跟很多界面判断都写死的,但是我在800*600的分辨率下,无法创建出800*60的窗体,我发现创建出来以后总是小一点,变成800*582的,请问有什么办法,强制的创一个800*600的窗体,不论,在什么分辨率下面。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我有全屏模式的,它代码写的很乱,很多地方都强制来控制距离啊,窗口大小的,哪到真的没有办法强制窗口的大小吗,我看到它的(java)好象就可以。 在classwizd里添加WM_GETMINMAXINFO()消息然后void CMainFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) { lpMMI->ptMinTrackSize.x = 1050; lpMMI->ptMinTrackSize.y = 862; lpMMI->ptMaxTrackSize.x = 1050; lpMMI->ptMaxTrackSize.y = 862; CFrameWnd::OnGetMinMaxInfo(lpMMI);}这可以直接设置绝对大小。 坐标计算问题 指针值是一大串yyyy Buffer overrun detected! isapi连接MSDE,失败求教 谁能解释一下这段代码中VOID的作用吗?谢谢啦! 请问这段程序是什么意思? 位图像素问题 机器有多个网卡,怎么提取ip UPDATE_COMMAND_UI的问题。请指教。 <深入浅出MFC>的第一个例子,我为什么不能编译成功(附错误提示)140分 我不想活了,想安乐死 我们公司有个家伙一直用"net send "搔扰我,能不能写个程序还击他,100分一定送上
哪到真的没有办法强制窗口的大小吗,我看到它的(java)好象就可以。
然后
void CMainFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI)
{
lpMMI->ptMinTrackSize.x = 1050;
lpMMI->ptMinTrackSize.y = 862;
lpMMI->ptMaxTrackSize.x = 1050;
lpMMI->ptMaxTrackSize.y = 862;
CFrameWnd::OnGetMinMaxInfo(lpMMI);
}
这可以直接设置绝对大小。