06 2015 档案

如何将基于对话框的MFC工程改成基于BCG的
摘要:1、stdafx.h加入如下内容。BCGCBProInc.h间接导入了lib。2、应用程序类的父类由CWinApp改成CBCGPWinApp。构造函数增加如下代码:3、对话框的父类有CDialog改成CBCGPDialog。构造函数增加如下代码:改完之后F5运行,BCG的界面就出现了 阅读全文

posted @ 2015-06-30 14:23 lpx15312 阅读(513) 评论(0) 推荐(0) 编辑

C++学习笔记
摘要:多线程的学习、STL的学习来自:http://blog.csdn.net/richerg85/article/category/1081648多线程:http://blog.csdn.net/richerg85/article/details/7451729http://blog.csdn.net/... 阅读全文

posted @ 2015-06-30 10:05 lpx15312 阅读(205) 评论(0) 推荐(0) 编辑

BCG使用
摘要:VC界面库分两大类:一,DirectUI,优点:界面绚丽。二,MFC扩展库。优点:1,方便用户。2,减少开发成本。3,界面相对好看。BCG属于后者,非常是否适合优化办公软件界面。作者在2008年以前对BCG的介绍“BCGControlBar是一个基于MFC的扩展库,您可以通过完全的用户化操作构成一些... 阅读全文

posted @ 2015-06-30 10:03 lpx15312 阅读(331) 评论(0) 推荐(0) 编辑

C++设计模式之工厂方法模式
摘要:来自:http://blog.csdn.net/pangshaohua/article/details/38912555参考写的一个工厂demo1、定义"背景风格的抽象类"、"背景风格的抽象工厂" 1 #pragma once 2 /*背景风格抽象类*/ 3 class CBackgroundSty... 阅读全文

posted @ 2015-06-29 16:39 lpx15312 阅读(247) 评论(0) 推荐(0) 编辑

静态成员函数
摘要:静态成员函数是类的成员函数,该函数不属于该类申请的任何一个对象,而是所有该类成员共同共有的一个函数。 举个例子给你,你们班里面有10个人(10个比如高一一班的对象),体育老师分给你们一个篮球(静态成员函数),你们每个人都带了一个篮球(非静态成员函数),你们都很小气,自己的球只能自己拍,要是5对5打比... 阅读全文

posted @ 2015-06-29 14:34 lpx15312 阅读(307) 评论(0) 推荐(0) 编辑

CTreeCtrl 控件使用总结
摘要:一 基础操作1 插入节点1)插入根节点1 //插入根节点2 HTREEITEM hRoot;3 CString str=L"ROOT"4 hRoot=nTreeCtrl.InsertItem(str); 5 6 //相当于 7 hRoot=nTree... 阅读全文

posted @ 2015-06-29 13:59 lpx15312 阅读(1611) 评论(0) 推荐(0) 编辑

WinAPI: ShellExecute - 打开外部程序或文件
摘要:ShellExecute( hWnd: HWND; {指定父窗口句柄} Operation: PChar; {指定动作, 譬如: open、print} FileName: PChar; {指定要打开的文件或程序} Parameters: PChar; {给要打开的程序指定参数; 如果打开的... 阅读全文

posted @ 2015-06-29 13:12 lpx15312 阅读(560) 评论(0) 推荐(0) 编辑

C++ STL map使用
摘要:Map是c++的一个标准容器,它提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map构造函数;mapmapstring; mapmapint;mapmapstring; mapmapchar;mapmapchar; mapmapi... 阅读全文

posted @ 2015-06-29 11:51 lpx15312 阅读(345) 评论(0) 推荐(0) 编辑

MFC中Radio Button使用方法
摘要:先为对话框加上2个radio button,分别是Radio1和Radio2。问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了?关键是选上,“默认”只要放在OnInitDialog()即可。三种方法可以让它选上,第一种:((CButton *)GetDlgItem(IDC_R... 阅读全文

posted @ 2015-06-29 10:57 lpx15312 阅读(2519) 评论(0) 推荐(0) 编辑

MFC——ComBox用法大全
摘要:Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。下面的例子简要说明如何利用 MFC CComboBox Class来操作字符串列表。1、定义控件对... 阅读全文

posted @ 2015-06-29 10:51 lpx15312 阅读(2274) 评论(0) 推荐(0) 编辑

MFC控件:listctrl使用方法总结
摘要:以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLIC... 阅读全文

posted @ 2015-06-29 10:47 lpx15312 阅读(2218) 评论(0) 推荐(0) 编辑

MFC的CString使用
摘要:CString没有基类。一个CString对象由可变长度的一队字符组成。CString使用类似于Basic的语法提供函数和操作符。连接和比较操作符以及简化的内存管理使CString对象比普通字符串数组容易使用。CString是基于TCHAR数据类型的对象。如果在你的程序中定义了符号_UNICODE,... 阅读全文

posted @ 2015-06-29 10:19 lpx15312 阅读(343) 评论(0) 推荐(0) 编辑

MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
摘要:http://blog.csdn.net/xgx198831/article/details/6713651MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法或许还有其它更好的办法,但下面这个肯定有用,主要就是重载PreTranslateMessage()函数,在这个函数里捕捉ESC和ENT... 阅读全文

posted @ 2015-06-29 09:19 lpx15312 阅读(316) 评论(0) 推荐(0) 编辑

C++ STL vector使用总结
摘要:vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了可以使用vector,必须在你的头文件... 阅读全文

posted @ 2015-06-26 17:16 lpx15312 阅读(645) 评论(0) 推荐(0) 编辑

C++ BYTE、WORD与DWORD类型
摘要:在VS中,BYTE与WORD,DWORD本质上都是一种无符号整型,它们在WINDEF.H中被定义,定义如下:typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned long DWORD;也就是说BYTE是无符号的... 阅读全文

posted @ 2015-06-25 14:23 lpx15312 阅读(5709) 评论(0) 推荐(1) 编辑

Unicode编码下字符串转换
摘要:VC\MFC当中CString、string、char、char*、char数组、int等类型之间的转换令人晕头转向,特地搜集多篇文章资料,利用代码实例等清晰的理清他们之间的关系和如何转换,其实非常简单。1、CString std::string互转 std::string strstring =... 阅读全文

posted @ 2015-06-24 13:04 lpx15312 阅读(568) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示