08 2010 档案
摘要:思路: 按下F11时转换全屏显示方式 全屏时需要记录窗口当前位置 记录工具栏、状态栏的显示属性 隐藏/显示菜单栏 隐藏/显示标题栏 最大化/最小化窗口 技术要点: 为View添加KeyDown事件,当nChar==122时添加处理代码。 在View中获取MainFrame的指针:CMainFrame *pMain=(CMainFrame *)AfxGetApp()->m_pM...
阅读全文
摘要:原来是这样的:AfxMessageBox(message); 就这么简单……
阅读全文
摘要:本文转自:http://mail.ustc.edu.cn/~bywang/programm/vc/sx/8.html 阅读本文前,我们假设您已经: 1,知道如何创建一个单文档的App Wizard &...
阅读全文
摘要: 要在MFC中使用AOD进行数据绑定,需要先添加两个控件:MS ADO Data Control 6.0 和 MS DataGrid Control 6.0。添加这两个控件的方法相同,点击“工程” –> “添加到工程”—> “Components and Controls” 。在打开的对话框中选择这两个控件,点击Insert即可。 &#...
阅读全文
摘要:一、ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的...
阅读全文
摘要: 在MFC窗体控件中,常用的有Button、Static Box、Edit Box、Scroll Bar、Tree Ctrl、List Ctrl、Tab Ctrl等。通常在访问这些控件的时候,要先在建立类向导中添加一个变量,这个变量就是这个控件。类型为CTRL,值为该控件。 然后就可以方便的访问这些控件了。 ...
阅读全文
摘要: 今日康复,感谢自己能有一个好身体!现在是2010-8-17 23:31:47,抬头看不见月亮,但风很爽,如果有月亮,应该能够算得上苏轼所说的“月白风清”了。如此良夜,又学会了两个控件的简单用法,心里很爽啊。 首先是CImageList控件,用来保存一组相同大小的图标或位图,它没有图形显示界面,主要用途是为其它控件提供图形...
阅读全文
摘要: 今天真的是病了。晚上坐在电脑前,头昏昏沉沉的,有点疼,但又不是很明显。我把门窗都关了,很明显的感觉到头顶在冒热气,可能是感康起效了。 言归正传,在MFC的对话框中可以插入一些控件,其中Silder就是常用之一。下面记录了Silder控件的常用操作: 设置最大值和最小值 ...
阅读全文
摘要: 其实多文档跟单文档没什么区别,但不记下来怕自己忘记。 创建多文档的时候,需要在向导中选择多文档。这是最关键的一步,也是最废话的一步。 然后就一样了,微软不需要你知道太多。 如果在最后一步的类中选择了基类,可以很方便的实现一些简单的功能。例如将...
阅读全文
摘要:很简单,都是微软封装好的,直接上代码: CColorDialog dlg; //打开颜色对话框,获取选定的颜色 if(dlg.DoModal()==IDOK) m_curCol=dlg.GetColor(); m_curID = ID_COLOR_CUSTOM; //设置当前选择的颜色ID 记录...
阅读全文
摘要: 当新建一个MFC SDI应用程序以后,会自动的添加一个菜单栏,在菜单栏中,会包含常规的菜单项:文件、编辑、查看、帮助等;理所当然的,我们可以轻松的编辑这些菜单项。 1、添加菜单项:选择“ResourceView”;在树列表中找到“Menu” –> “IDR_MAINFRAME”,双击打开。这个就是我们要编辑的菜单。...
阅读全文
摘要: 真的开始学习VC++了,感觉还是有点吃力。之前的知识几乎全部忘掉了,要重新开始。不过还好,语法基础还是有的,不用费多大力气。面向对象的知识还是有的,不用重新学习,只需要了解一下就可以了。指针的知识也差不了多少,边用边学吧。今天开始重新进军VC++的殿堂,希望从此打开我的C++学习大门。这个八月的目标:熟悉MFC的单文档、多文档和对话框应用程序,了解MFC下的控...
阅读全文
摘要:MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和开发应用。当然关于C++开发的库不止这3个,不过这3个是微软推荐。从编程所处层次而言,WIN32为最底层,其次是MFC.然后是CLR. WIN32 winAPI MFC MFC类库 CLR .net库 1. WIN32常规就是不用MFC,使用API函数编的程序。 2. MFC库有很多年的历史了,MFC是基于Win...
阅读全文
摘要:1、结构体(struct)的使用 使用struct定义一个结构: struct Book { char bookName[10]; char publisher[20]; char isbn[11]; }Book; 结构体变量的定义: struct Book t...
阅读全文