自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 MFC中其他数据类型转换为CString类型

<br />CString str;<br />float m_select=123.12;<br />int m_show=125;<br /><br />str.Format("%f",m_select);<br />str.Format("%d",m_show);<br />其它类型依此类推

2010-11-01 20:05:00 634

转载 string和CString 的比较

string和CString 的比较<br /> (一) 概述<br />  string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;<br />  CString(typedef CStringT<TCHAR, StrTraitMFC<TCHAR>> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unic

2010-11-01 19:58:00 643

原创 MFC ListCtrl控件的使用

1.在对话框上添加list control 控件2.给list control 控件ID命名为IDC_LIST1,设置其View属性为Report3.在对话框类的初始化函数中对list control 控件进行初始化,如下:BOOL CMYDlg::OnInitDialog() { CDialog::OnInitDialog(); m_list1.InsertColumn(0,"航班号");//设置列名 m_list1.InsertColumn(1,"起点"); m_list1.InsertColumn(2

2010-11-01 11:48:00 807

原创 MFC 虚拟键值VK表

<br />#define VK_LBUTTON        0x01  <br />#define VK_RBUTTON        0x02  <br />      #define VK_CANCEL         0x03  <br />      #define VK_MBUTTON        0x04      <br />      #define VK_BACK           0x08  <br />      #define VK_TAB            0x09  

2010-11-01 11:06:00 5898

原创 C++数据转换

<br />atoi,atol,strtod,strtol,strtoul实现类型转换<br />atof(将字符串转换成浮点型数)<br />相关函数<br />atoi,atol,strtod,strtol,strtoul<br />定义函数<br />double atof(const char *nptr);<br />函数说明<br />atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('/0')才结束转换,并将结果返回。参

2010-11-01 10:54:00 520

原创 windows快捷键与自带工具

<br />辅助功能向导:单击“开始→运行”,在弹出的对话框中输入:accwiz <br />计算器:单击“开始→运行”,在弹出的对话框中输入:calc <br />字符影射表:单击“开始→运行”,在弹出的对话框中输入:charmap <br />磁盘清理:单击“开始→运行”,在弹出的对话框中输入:cleanmgr <br />SQL Server 客户端网络实用工具:单击“开始→运行”,在弹出的对话框中输入:cliconfg <br />剪贴薄查看器:单击“开始→运行”,在弹出的对话框中输入:clipbr

2010-11-01 10:50:00 609

原创 MFC键盘响应 数字0-9

<br />重载CMYDlg::PreTranslateMessage(MSG* pMsg)<br />BOOL CMYDlg::PreTranslateMessage(MSG* pMsg) <br />{<br /> <br /> if (pMsg->message == WM_KEYDOWN)//判断是否有键被按下<br /> {<br />  switch (int(pMsg->wParam))//判断被按下的键值<br />  {<br />  case '0':OnButton10();break

2010-11-01 10:46:00 1058

原创 MFC 屏蔽ESC,Enter退出的问题

绝大数消息响应都要通过函数CMYDlg::PreTranslateMessage(MSG* pMsg)然后在传递到函数CMYDlg::PreTranslateMessage(MSG* pMsg),所以我们可以通过重载CMYDlg::PreTranslateMessage(MSG* pMsg)进行相应的处理实现代码如下:BOOL CYourDlg::PreTranslateMessage(MSG* pMsg)   {   if(pMsg->message==WM_KEYDOWN&&pMsg->wParam==

2010-11-01 10:40:00 1095

原创 MFC控件的坐标获取

<br />首先要控件类化(建一个控件,建一个相应的类,把这个类连接控件)或给控件添加相应的成员变量。<br />使用CRect类来存坐标。<br />使用GetWindowRect()方法来取得全屏坐标。<br />再用ScreenToClient()方法来转成客户窗口坐标。<br />然后可以用MoveWindow()或SetWindowPos()来移动控件。<br />代码:<br />CRect rect;<br /> m_edit->GetWindowRect(&rect);   //取得控件的全

2010-11-01 10:27:00 979

原创 MFC消息映射机制

<br />  MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析,可以帮助程序开发人员对MFC的消息映射机制有一个比较透彻的了解。<br />----一.引言<br />---- VC++的MFC类库实际上是Windows下C++编程的一套最为流行的类库。MFC的框架结构大大方便了程序员的编程工作,但是为了更加有效、灵活的 使用MFC编程,了解MFC的体系结构往往可以使编程工作事半功倍

2010-11-01 10:25:00 581

原创 指针与句柄

<br />句柄并没有什么神奇之处,不管哪种句柄,实际都是一个整数。它标识一种资源,如窗口、位图等等。就象你找一个人,必须知道它的地址一样,如果你要操作一种资源,必须先获得句柄。<br />      “取窗口句柄()”并不是只能取出窗口的句柄,所有窗口控件,如编辑框、标签等都可以用本命令取出自己的句柄,如: <br />     编辑框1.取窗口句柄()<br />     标签1.取窗口句柄()<br />控件的句柄同样,任何控件都有它自身的特有属性,句柄也就指它的特有属性(包括共性)。好像人有男女之分

2010-11-01 10:20:00 507

原创 MFC 对话框bmp背景图像

1.在ResourseView里添加文件夹,命名为Bitmap2.将要添加的bmp图像文件拷贝到工程文件res目录中3.在Bitmap里插入Bitmap资源从res目录中选取刚加入的Bitmap,并命其ID为IDB_BITMAP1(随意)4.修改CMYDlg::OnPaint()如下:  else {  // 屏蔽 CDialog::OnPaint(); // CDialog::OnPaint(); //添加如下代码:  CPaintDC dc(this);        CDC memdc;       

2010-10-31 15:11:00 695

原创 MFC 对话框载入ICON图标文件

<br />1.创建基于对话框的mfc应用程序工程;<br />2.用工具箱添加一个picture对象;<br />3.设置picture对象的Type属性为ICON;<br />4.打开ResourseView上的ICON文件夹,插入或创建ICON,并  设置其ID为IDI_ICON(可随意);<br />5.设置picture对象的image属性为刚设置的ID值即IDI_ICON;<br />6.编译运行即可。

2010-10-31 14:58:00 1484 1

algorithm design

算法分析与设计 循环与递归 数据结构 迭代 动态规划 贪心算法 图的搜索算法

2011-05-27

给定二叉树前序和中序求后序

给定二叉树前序和中序求后序 序列中的字符不重复

2009-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除