- 博客(21)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 const 和*p的关系
const char *p; //从右向左读,p是一个指针,指向char型,指向的内容不能变 char const *p; //从右向左读,p是一个指针,指向const char型,也就是指向的内容不能变,和上面等价 char *const p; //从右向左读,p是一个const指针,指向char型,那么指针本身不能被改变,也就是不能指向别的地方了。 多好理解啊,记住一句话,“从右向
2015-07-01 20:53:09
624
原创 SQL常用命令使用方法:
SQL常用命令使用方法:.pcb{margin-right:0}在进行数据库操作时,无非就是添加、删除、修改,这得设计到一些常用的SQL语句,如下:SQL常用命令使用方法:(1) 数据记录筛选:sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]"sql="select *
2014-10-31 15:49:11
558
转载 SQL server与access,execl之间的操作
http://www.cnblogs.com/zq281660880/archive/2011/05/17/2048853.html点击打开链接
2014-10-29 17:07:30
501
原创 vs2005创建快捷键
如果找不到vs2005的桌面快捷键,就找\Microsoft Visual Studio 8\Common7\IDE\devenv.exe
2014-09-09 10:39:45
616
转载 子线程如何获取和设置 或者控制窗口实时显示数据(网上的资料经个人整理拼凑总结)
真的是很好的东西,转过来分享给大家!!!最近在编写一个基于对话框的MFC程序,在程序中创建了一个子线程,想通过子线程获取和控制主窗口中的一个编辑框显示数据,经查资料现总结如下:1.可以在创建子线程的时候,将窗口的句柄作为参数传递给子线程2.可以通过自定义消息来给主线程来发送命令3.通过HEVENT 事件内核对象来给主线程来发送信号,通知主线程刷新编辑框内容
2014-08-01 17:30:50
1823
原创 “fopen”被声明为否决的警告问题以及fopen_s的用法
微软的警告,主要是那些都是C库的函数,很多函数内部是不进行参数 检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了一 下同样功能的函数,只不过进行了参数的检测,使用这些新的就可以了。不用特 意记,每个函数在给出警告时都会告诉你相应的安全函数,注意一下警告信息就 可以了,使用时再 查看一下MSDN。库函数改写例子:
2014-07-30 16:41:28
7758
原创 CString与其他类型的转换
CString与其他类型的转换这里只是介绍了很常见方法,还有其他方法也可以实现相关的功能!1、字符串与数的转换:atof(字符串->double,int,long),itoa(int->字符串),ltoa(long int->字符串)double->CString的方法:CString::Format("%d", &dX); 2、CString to char*//经过
2014-07-30 14:50:38
491
原创 OnClose()与 OnDestroy()
1. 点“确定”、“取消”时的关闭路由为 OnOK()或OnCancel() ---> EndDialog() ---> DestroyWindow() ---> OnDestroy() ---> PostNcDestroy() 2. 点“关闭”标题栏按钮的关闭路由为 OnClose()---> DestroyWindow() ---> OnDestroy() ---> PostNcD
2014-07-29 21:30:43
535
转载 详细讲解如何在MFC单/多文档中创建多视图(具体代码)
【转】MFC 多文档 2010-01-11 17:23如何在MFC单文档中创建多视图基本步骤如下:1.首先创建一个MFC单文档应用程序。2.添加4个MFC类TopLView、BottomLView、TopRView、BottomRView,基类为CView。3.添加一个MFC类CControlForm,基类为CFormView,对话框ID默认
2014-07-29 11:28:04
6879
原创 OnCreate()和OnDraw()函数
OnCreate()是一个消息响应函数,是响应WM_CREATE消息的一个函数,而WM_CREATE消息是由Create函数调用的。在view类中,Create 是虚函数由框架调用,是用来“生成一个窗口的子窗口”。 而OnCreate 函数是用来“表示一个窗口正在生成”。一个窗口创建(Create)之后,会向操作系统发送WM_CREATE消息,OnCreate()函数主要是用来响应此消息的。因为在
2014-07-28 21:59:26
1640
转载 OnDraw()和OnPaint()的关系
OnDraw()和OnPaint()兄弟经常有朋友问雷神这样的问题:我在视图画的图象或者文字,当窗口改变后为什么不见了?OnDraw()和OnPaint()两个都是解决上面的问题,有什么不同?雷神在这里一并解答一下吧。OnDraw()和OnPaint()好象兄弟俩,因为它们的工作类似。至于不见了的问题简单,因为当你的窗口改变后,会产生无效区域,这个无效的区域需要
2014-07-28 21:00:09
646
转载 AssertValid和Dump函数的应用
CObject::AssertValid 成员函数提供对对象内部状态的运行时检查。尽管从CObject派生类时不需要重写 AssertValid,但可以通过重写使您的类更安全可靠。AssertValid应在对象的所有成员变量上执行断言,以验证它们包含有效值。例如,它应检查指针成员变量不为 NULL。 下面的示例显示如何声明 AssertValid 函数:
2014-07-28 18:51:45
477
原创 GetDocument()的使用
视图对象是用来显示文档对象的内容,函数GetDocument()用于获取当前文档对象的指针m_pDocument.而函数OnDraw()是一个虚函数,负责文档对象的数据在用户视图区的显示输出。在向导生成的成员函数OnDraw()中调用了函数GetDocument().通过获取的文档类指针可以在视图中显示文档内容。
2014-07-28 17:47:52
1231
原创 m_hWnd 与 C++中的this指针
(一)m_hWnd① m_hWnd这个成员变量,最早是定义在类CWnd中,而且是类CWnd的第一个数据成员,先看一下MSDN的解析: The handle of the Windows window attached to this CWnd. The m_hWnd data member is a public variable of type HWND.由此可知,它是窗
2014-07-28 17:46:00
1514
转载 关于MFC中Document, Frame, View以及Document Template结构关系
MFC之所以能成为Application Framework, 很大的原因就在于其Document/View结构对于快速开发的支持. Document/View很好地划分了程序代码的前台后台, 让程序员可以专心于设计数据结构和UI.Document即为“资料”, 按我理解就是饭店的厨师, 而View就是饭店的服务员. View负责点菜和上菜(对用户请求做出直接响应), 而Document负责烹
2014-07-28 15:48:42
884
原创 三星手机如何加载铃声
自己下的在sd卡中的“My Documents”里新建文件夹“audio”,里面分别: 创建notifications文件夹放置短信铃声; 创建alarms文件夹放置闹铃铃声; 创建ringtones文件夹放置来电铃声; 创建ui文件夹放置系统提示音。将mp3放到各自的文件夹中后,重启手机,一定要重启。设置的时候进入“设置---声音---手机铃声”就会看到你想要的铃声了。
2014-07-26 20:18:54
751
原创 获取当前活动窗口\视图句柄
1 在多文档多视图的MFC架构中,要想获得当前选中的CView可重写CView::OnActivateView函数,如下:void OnActivateView(BOOL bActivate, CView * pActivateView, CView * pDeactiveView) { if(bActivate)
2014-07-24 17:09:41
1249
原创 vc中单文档多视图
多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较简单,并多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视
2014-07-23 15:47:17
563
原创 如何在CEdit倥件中输出文本
如何在CEdit倥件中输出文本今天做了个小程序,想在CEdit控件中实现文本输出,但不知道如何去做!请赐教!------解决方案--------------------控件对象.SetWindowText(你要显示的文本) ------解决方案--------------------还可以为CEdit关联一个CString变量,然后对这个变量操作,最后用UpdateData
2014-07-08 16:06:31
854
压缩感知文献
2014-04-25
求大神帮帮小女子啊!!如何将系统时间显示在CEdit控件里。
2014-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人