MFC
文章平均质量分 73
xieziwei2008
这个作者很懒,什么都没留下…
展开
-
<MFC>创建对话框和新建对话框类
参考资料:《鸡啄米的IT博客》VS2010/MFC编程入门教程之目录和总结http://www.jizhuomi.com/software/257.html创建对话框主要分两大步,第一,创建对话框资源,主要包括创建新的对话框模板、设置对话框属性和为对话框添加各种控件;第二,生成对话框类,主要包括新建对话框类、添加控件变量和控件的消息处理函数等。原创 2013-10-16 16:07:30 · 7657 阅读 · 0 评论 -
<MFC>消息对话框的创建弹出
一、MFC消息对话框MessageBox()函数和AfxMessageBox()函数1.CWnd::MessageBox()函数 CWnd::MessageBox()的函数原型如下: int MessageBox( LPCTSTR lpszText, LPCTSTR lpszCaption = NULL,原创 2013-10-16 16:16:48 · 683 阅读 · 0 评论 -
OpenGL创建MFC单文档框架
参考资料:《OpenGL高级编程与可视化系统开发》 第2.3节2.3 基于单文档的OpenGL图形程序的基本框架 我按照教程一步步操作,屏幕始终不能正确显示背景和图像。我犯的错误在于:解决办法:必须在类的属性窗口,在消息中添加消息响应函数,不能仅仅是复制代码。原创 2013-10-16 16:22:51 · 627 阅读 · 0 评论 -
<MFC>打开文件和保存文件对话框
文件对话框分为打开文件对话框和保存文件对话框。 文件对话框类CFileDialog MFC使用文件对话框类CFileDialog封装了对文件对话框的操作。CFileDialog类的构造函数原型如下:explicit CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTST原创 2013-10-16 16:14:49 · 1151 阅读 · 0 评论 -
<MFC>模态对话框和非模态对话框的创建弹出
一、模态对话框的创建及显示1、Windows对话框分为两类:模态对话框和非模态对话框。 模态对话框:当它弹出后,本应用程序其他窗口将不再接受用户输入,只有该对话框响应用户输入,在对它进行相应操作退出后,其他窗口才能继续与用户交互。非模态对话框:它弹出后,本程序其他窗口仍能响应用户输入。非模态对话框一般用来显示提示信息等。 2、模态对话框的弹出原创 2013-10-16 16:10:16 · 3411 阅读 · 0 评论 -
Messagebox()的参数个数的问题.<归属类发生了变换>
在控制台和MFC中使用Messagebox()时,会出现参数要求个数不一样的问题。1、控制台工程messagebox 的3个参数和4个参数 { MessageBox("示例用法", "demo", MB_OK);}messagebox 的3个参数和4个参数 { MessageBox("示例用法", "demo", MB_OK);}为什么我不新建工程原创 2013-10-24 19:42:40 · 1142 阅读 · 0 评论 -
MFC窗口启动最大化
常用MFC进行编程的人都知道单文档的编程,在编程过程中发现欲使程序在启动时就能最大化显示,这里的处理方法有多种,但是结果却不一样。首先大家最常用的就是在View类的PreCreateWindow函数中,修改窗口类型cs的值,也就是或上一个“最大化”即:[cpp] view plaincopycs.style |= WS_MAXIMIZE;转载 2013-10-21 11:08:55 · 643 阅读 · 0 评论 -
MFC菜单栏check设置:使菜单项前带有勾选标志,再点击消失的实现
一、要实现的效果图:二、实现:1、右击菜单项属性,将checked设置为ture。2、右击菜单项属性,添加事件处理程序,消息类型设置为:update_command_ui.原创 2013-10-21 11:19:15 · 8720 阅读 · 0 评论 -
OPenGL在MFC框架中实现平移缩放
一、鼠标中键实现平移1、在类属性中添加消息中键down up鼠标滚轮移动2、在构造函数中设置初值CtestviewView::CtestviewView() { // TODO: 在此处添加构造代码 Xshift=0.0; Yshift=0.0; m_Scale=1.0f; SHOWPOINTS=false; SHOWMESH=false; LButto原创 2013-11-19 22:09:15 · 2393 阅读 · 0 评论