开发

MFC-去掉标题栏及边框

正常情况下,我们无需修改mfc的默认设置,但需要美化或者自绘的时候就需要改一下了. 首先在框架cpp中规定窗体大小: ?12345678910111213BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){if( !CFrameWnd::PreCreateWindow(cs) )return FALSE;// TODO: 在此处通过修改// CREATESTRUCT cs 来修改窗口类…继续阅读 »
开发

MFC-建立多态按钮

首先,win默认样式的按钮并不好看, // 注:默认样式指的是"你随意删除一个文件,会弹出确认对话框,那里面的按钮就是默认样式",并非指的是"基础自绘按钮"样式. 注2:"基础自绘按钮"指使用如create/createwindow函数创建的按钮,这种按钮默认情况下使用黑粗字体, 很丑,可以加载默认样式库成为"win默认样式" // 那么…继续阅读 »