最近在看VisualC++ 图像处理的书籍,表示一直在从基础做起,今天就记录一个简单功能的实现,显示.bmp格式的位图。首先需要理解的是窗口创建的过程包括两个步骤:首先擦除窗口的背景,然后在对窗口进行重新绘制。一般而言,对于单文档或多文档的MFC程序,显示图像的代码要放在OnDraw函数之中。刚刚说...
分类:
编程语言 时间:
2015-11-14 20:35:27
阅读次数:
315
以单文档界面(SDI)应用程序为例,介绍MFC的文档/视图程序结构。学习要求理解文档/视图结构,可在AppWizard生成的SDI程序框架的基础上添加必要的代码,以生成自己的应用程序。授课内容大部分应用程序均要使用数据,其主要工作可以分为两部分:一是对数据的管理,如存储、复制和查询等任务,一是对数据...
分类:
其他好文 时间:
2015-10-14 15:42:42
阅读次数:
219
Windows程序设计中的MDI(Multiple Document Interface)官方解释就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的Microsoft Excel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,...
这几天有个朋友想在WTL下使用ChartCtrl控件,因此笨笨在这里也写一个简单的教程。
要使用WTL当然要先安装它。
笨笨在这里介绍两个例子,一个是WTL对话框界面,一个是WTL单文档SDI界面。
A16.1 WTL对话框界面
第一步,首先用AppWizard建立一个基于对话框的WTL程序LessonA16。
第二步,在主对话框资源IDD_MAINDLG上添加一个Custom Cont...
分类:
其他好文 时间:
2015-09-11 20:56:23
阅读次数:
403
前面我们所举的例子中都是单文档界面框架,也就是说这个窗口里面的客户区就是一个文档界面,可以编写程序在里面输入或者绘制文本和图形输出,但是不能有出现多个文档的情况。比如下面的UltraEdit就是一个典型的多...
前面我们所举的例子中都是单文档界面框架,也就是说这个窗口里面的客户区就是一个文档界面,可以编写程序在里面输入或者绘制文本和图形输出,但是不能有出现多个文档的情况。比如下面的UltraEdit就是一个典型的多文档界面,他可以同时编辑多个文档,每个文档还可以最大化,最小化等等,我们今天就来看看多文档的基...
在mfc单文档程序中加入cef:1.在BOOL CtestCEFApp::InitInstance()中初始化cef HINSTANCE hInst = GetModuleHandle(NULL);
CefMainArgs main_args(hInst);
m_cefApp = new ClientApp();
//cef默认启动四个进程,分别是浏览器主进程,渲染进程,GPU进程,插...
分类:
编程语言 时间:
2015-08-25 16:43:03
阅读次数:
662
刚学OpenGL,我试着用MFC把我 做的OpenGL程序整理成一个带有菜单单文档的形式,点击不同的菜单会弹出不同的图形
下面我把我程序中出现的小问题说一下
/*绘制三维球、棱锥、棱柱*/
void CXXXView::wireQuadSurfs()
{
glMatrixMode(GL_PROJECTION);
glOrtho(-2.0, 2.0, -2.0, 2.0, 0.0, 5....
分类:
编程语言 时间:
2015-08-10 16:17:39
阅读次数:
195
//////////////2015/07/21////////////////
/////////////by xbw///////////////////////
/////////////环境 VS 2013////////////
飞机大战做的差不多了,闲来无事加点高大上的东西,关于单文档的登陆界面;;;
界面有点丑,但是足够账号登陆了,,先试一把;
还不...
单文档支持文档视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。
基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。
单文档类似“记事本”这样的应用程序,是文件处理软件的开发基础,只是每个应用程序仅处理一个文档(与多文档相比较)。
基于对话框类似“计算器”这样的应用程序,没有需要处理的文档,一般是工具软件的开发基础。
基于对话框(...
分类:
编程语言 时间:
2015-07-10 19:03:44
阅读次数:
142