MFC边框的厚度怎么去掉呢 把对话框的属性Border设置为None就应该可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以用duilib来重绘自己的界面 注册WM_NCCALCSIZE消息void CMyFrame::OnNcCalcSize(BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR* lpncsp) { //通过加减来调整 lpncsp->rgrc[0].top += 25;//上边栏 lpncsp->rgrc[0].bottom -= 100;//底边栏 lpncsp->rgrc[0].left -= 10;//左边栏 lpncsp->rgrc[0].right -= 10;//右边栏 CFrameWnd::OnNcCalcSize(bCalcValidRects, lpncsp); } 是你看错了,那已经不是标准的系统边框了,自已画上去的边框系统边框大小也是不可以调整,宽度值可以用函数GetSystemMetrics来获得 ModifyStyle(WS_CAPTION,0); ModifyStyleEx(WS_EX_WINDOWEDGE,0); ModifyStyle(WS_SIZEBOX,0); ModifyStyle(WS_BORDER,0); ModifyStyleEx(WS_EX_CLIENTEDGE, NULL, SWP_DRAWFRAME); ModifyStyleEx(WS_EX_CLIENTEDGE,NULL,SWP_DRAWFRAME); ModifyStyle(WS_THICKFRAME,0); Border :None 这样就可以了。。 请教服务器端 select处理多个连接问题. 请问大家,这种情况怎样保证子线程不出异常? 如何用程序区别操作系统,比如XP或2003或2000? 求简单图象识别的资料 散分,顺便问下所有了解大连的人! 请问谁知道这个VC资料 一个比较简单的问题,关于标准“打开”对话框?? 请问 关于 UNICODE 中文网站有哪些啊? 高手来说说DNA架构和.NET架构的异同,适用范围以及未来方向。。。 汉字的编码 海康威视IVMS7000V4.0平台对外接口SDK开发包问题? 结构体如何遍历
void CMyFrame::OnNcCalcSize(BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR* lpncsp)
{
//通过加减来调整
lpncsp->rgrc[0].top += 25;//上边栏
lpncsp->rgrc[0].bottom -= 100;//底边栏
lpncsp->rgrc[0].left -= 10;//左边栏
lpncsp->rgrc[0].right -= 10;//右边栏
CFrameWnd::OnNcCalcSize(bCalcValidRects, lpncsp);
}
系统边框大小也是不可以调整,宽度值可以用函数GetSystemMetrics来获得
ModifyStyle(WS_CAPTION,0);
ModifyStyleEx(WS_EX_WINDOWEDGE,0);
ModifyStyle(WS_SIZEBOX,0);
ModifyStyle(WS_BORDER,0);
ModifyStyleEx(WS_EX_CLIENTEDGE, NULL, SWP_DRAWFRAME);
ModifyStyleEx(WS_EX_CLIENTEDGE,NULL,SWP_DRAWFRAME);
ModifyStyle(WS_THICKFRAME,0);