- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 设计一个类,用get,set
创建一个People类,里面包含“名字”,“年龄”两个成员变量,以及这两个成员的get,set方法;要求用头文件+实现文件的标准格式实现,然后可以在main函数里直接创建People对象第一步:创建控制台程序#include"stdafx.h"#include"People.h"#include#includeintmain(int argc, char* argv[])
2016-10-02 22:09:09
928
转载 关于面向对象编程中很多人用get()和set()方法,而不用public的一点总结
在很多程序中,都喜欢定义一个privata变量,然后为这个私有变量加上get(),set()方法。那为什么不直接定义一个public变量呢?这样做到底有什么好处和意义呢?难道真的仅仅只是为了代码规范?别逗了,不管你信不信,反正我是不信!带着这个问题我在网上寻找答案,真是众说纷纭啊,每个人都能说出一点点道理,但是却都不足以说服我!(所以在这里做一些总结,和大家分享,我们共同学习,共同进步。如果有什么
2016-10-02 22:08:35
12506
36
转载 VS2010(C++)改变对话框背景颜色
重载OnCtlColor (CDC* pDC, CWnd* pWnd, UINT nCtlColor), 即WM_CTLCOLOR消息 .h头文件添加 CBrush m_brush; .cpp源文件添加 m_brush.CreateSolidBrush(RGB(255,0,0)); OnCtlColor(CDC*pDC, CWnd* pWnd, UINT
2016-10-02 17:04:50
6167
原创 VC++获取系统时间,并用字符串显示
方法一 定时器方法voidCDTTestDlg::OnTimer(UINT_PTR nIDEvent){ // TODO: 在此添加消息处理程序代码和/或调用默认值 GetLocalTime( &sys ); switch (nIDEvent) { case 1: strDate.Format("%4d-%2d-%2d",
2016-10-02 17:02:31
2124
原创 SQL 双重条件查询语句
sqlCmd.Format("SELECT * FROM %s where 编号 LIKE '*%s*'AND 编号 LIKE '*-001*'","book",book_key);注意:在SQL说明中通配符用%,调试后发现,应该用*
2015-12-09 11:17:17
4356
转载 MFC/vc中当鼠标经过按钮等控件时出现文字提示功能
在VC中,也常常为一些图片按钮添加一些功能提示。下面讲解实现过程:该功能的实现主要是用CToolTipCtrl类。该类在VC msdn中有详细说明。首先在对话框的头文件中加入初始化语句:public:下,加入:CToolTipCtrl m_Mytip;然后在初始化对话框函数中加入:m_Mytip.Create(this); m_Mytip.AddTool( Get
2015-12-09 11:16:00
1101
转载 MFC类与对应的头文件
MFC类与对应的头文件时间:2015-03-02 14:30:02 阅读:189 评论:0 收藏:0 [点我收藏+]标签:cPage class com log html http 文件 si it CAnimateCtrl afxcmn.h CArch
2015-12-08 22:15:41
1891
转载 VC_Edit_Control_VC中Edit Control控件的用法
资料:一:直接看Rich Edit2.0的属性。二:查看MSDN三:网络资料。 回答者 VC_Edit_Control_VC中Edit Control控件的用法 简介摘要:; } 1.设置edit只读属性方法一:m_edit1.SetReadOnly(TRUE);方法二:::SendMessage(m_edit1.m_hWnd, EM_SETREAD
2015-12-08 22:08:55
2497
转载 mfc中rich edit实现自动换行的设置
在属性中设置了mulitiline属性为TRUE,wantreturn属性,也要设置为true。Auto HScroll也要设置为FALSE
2015-12-08 22:07:55
876
转载 CEdit & CRichEdit 使用技巧
http://houhualiang.blog.sohu.com/29911975.html 今天为程序添加个提示框,第一次使用Rich Edit控件,写好后运行竟然没有弹出,跟踪调试发现对话框类为空,郁闷。马上到网上搜了一下,原来还需要初始化,调用AfxInitRichEdit()。 msdn上如是说: If you are using a rich edit c
2015-12-08 21:12:20
541
转载 添加RichEdit控件导致MFC对话框程序无法执行的解决方法
解决办法:在应用程序类(App类)中的InitInstance函数体内添加以下语句:AfxInitRichEdit(); 对应1.0版本如果有2.0版本需要添加如下AfxInitRichEdit2(); 对应2.0 版本说明:添加RichEdit控件后,在调用对话框函数DoModal()之前需要调用AfxInitRichEdit( )函数,对于一个工程中
2015-12-08 21:02:38
805
三维比例导引程序 matlab
2010-12-07
SAR成像英文书附带源码
2010-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人