如何防止改变子框架窗口的大小 开始创建工程的时候,可以在第4步advance中window styles中选定,要不,在程序中使用SetWindowPos设定,使用SWP_NOSIZE参数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以接管WM_GETMINMAXINFO消息它的参数指向一个结构,通过该结构可以设定窗口的最大/最小尺寸 你可以接管WM_GETMINMAXINFO消息它的参数指向一个结构,通过该结构可以设定窗口的最大/最小尺寸 1. 在 OnInitialUpdate() 中: ResizeToFit(false);2. CChildFrame::PreCreateWindow() 中: cs.style &=~WS_THICKFRAME; 1. 在 OnInitialUpdate() 中: ResizeToFit(false);2. CChildFrame::PreCreateWindow() 中: cs.style &=~WS_THICKFRAME; OK ! 快把分乖乖的交出来 ! 谢谢wdf1的回复,按照您的指点,子窗口的尺寸确实不能改变了,可是这样做之后还可以通过最大化按钮改变窗口大小,我想窗口只能最小化,其他的改变窗口大小的操作都要被禁止,不知您有何高见。事成之后,我一定把分送上。 窗口最大化的问题按照wdf1的方法即:cs.style &= !WS_MAXIMIZE; 可以解决问题了。我想这个问题一定不止这一种方法,希望大家能多多发表自己的高见。到时候我一定会把分数如数送出。Thanks everybody. void CChildFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) { // TODO: Add your message handler code here and/or call default lpMMI->ptMaxTrackSize.x=700; lpMMI->ptMinTrackSize.x=700; lpMMI->ptMaxTrackSize.y=450; lpMMI->ptMinTrackSize.y=450; CMDIChildWnd::OnGetMinMaxInfo(lpMMI);} 可以,但 FormView 资源大小调整不容易必须将 Formview 大小比 x,y小. 谢谢WDF1,由于许久没有来此地了,故而忘记给分了。 MFC+OpenGL反走样问题 关于数据库的问题 HTTP 怎么传二进制流数据 关于动态链接库的问题 C语言打开图片文件获取怎样获取图片的长宽? 列表控件中其它列显示图标? 进程与线程的区别? 怎么做停靠窗口!在线请教 大家来帮个忙,介绍一下路由器的功能实现原理,简单点说,谢谢 如何改变对话框的标题栏的背景色? 关于内存漏洞的问题 about ftp
结构可以设定窗口的最大/最小尺寸
结构可以设定窗口的最大/最小尺寸
OK ! 快把分乖乖的交出来 !
void CChildFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI)
{
// TODO: Add your message handler code here and/or call default lpMMI->ptMaxTrackSize.x=700;
lpMMI->ptMinTrackSize.x=700;
lpMMI->ptMaxTrackSize.y=450;
lpMMI->ptMinTrackSize.y=450;
CMDIChildWnd::OnGetMinMaxInfo(lpMMI);
} 可以,但 FormView 资源大小调整不容易必须将 Formview 大小比 x,y小.