为了让窗口不能太小,也就是限制窗口的最小尺寸,我在Onsize里面写了代码,当尺寸小于我规定的尺寸时,就让width=init_x,height=init_y,然后MoveWindow(),可是会发现闪烁,有谁知道其中的原因,最好能提供不闪烁,而且又能限制大小尺寸的源码。感谢。
解决方案 »
- 怎么知道一个窗体拖放结束
- 请问:Error executing c:\windows\system32\cmd.exe.错误提示怎么解决?
- 关于ActiveX签名问题??重装系统后不可以了为什么??
- 文件读和写操作共同进行的问题?在线等!!~~
- 非技术问题,怎么将一个.EX_ 文件转换成 .exe 文件呢?
- 最要做一些仪表图形控件(类似网上的股票曲线图),怎么实现?请给点方案。
- 一款十分优秀的共享软件免费赠送啦!!!!
- 分不够再加,提供意见者有分:如何用vc代码实现自动添加打印机的功能?
- SOCKET中如何实现连续、匀速和尽快的发送?请各位指点一二!(我想给120分,怎么只能给55?)
- 如何压缩二进制文件及反向解压的算法--源代码??
- 请问一个很简单的问题,在先等......
- 如何控制窗口框架的最大最小尺寸?
{
if(cx > 100)
{
CXXXPUBLIC::OnSize(nType, cx, cy);
}
}
{
// TODO: Add your message handler code here and/or call default
// 设置Frame的最小尺寸为屏幕的4/5 lpMMI->ptMinTrackSize.x = ::GetSystemMetrics(SM_CXSCREEN) * 4 / 5;
lpMMI->ptMinTrackSize.y = ::GetSystemMetrics(SM_CYSCREEN) * 4 / 5; CFrameWnd::OnGetMinMaxInfo(lpMMI);
}