VC++/MFC Window编程原创教程文件夹C++课程设计来着。但还没学过数据,也还没理解过三层架构,就把这个作业深化点来做了。尽管要做的这个人事管理系统看起来是挺简单的,无非就是处理员工信息。但事情就是那样,仅仅有动手了才知道什么叫做现实。一開始是没想要用三层架构的,我们小组人员能力參差不齐,...
分类:
其他好文 时间:
2014-07-07 20:04:15
阅读次数:
232
,在MFC的应用开发中,经常会遇到将部分功能以DLL动态库的方式进行封装调用,在调用的过程中应注意以下几点1 设置当前资源句柄在DLL中查找资源文件时,如需要将当前资源文件的handle设置成dll模块的hinstance.AfxGetResourceHandle() 查看当前资源句柄AfxSetR...
分类:
其他好文 时间:
2014-07-07 19:34:28
阅读次数:
219
通过一个简单的例子来学习下面几种控件: 1.TextView:简单的文本显示控件 2.EditText:可以编辑的文本框 3.Button:按钮 4.Menu:这里指的是系统的Menu 5.Toast:消息提示控件,类似于MFc的tip(不知道理解的对不对) 顺便用到上一次学习的多个...
分类:
移动开发 时间:
2014-07-07 16:06:40
阅读次数:
224
MFC应用程序中处理消息的顺序1.AfxWndProc()该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数3.Wi...
分类:
其他好文 时间:
2014-07-07 14:34:05
阅读次数:
101
1.Command Routing(命令传递):当消息进来时,会有一个泵推动它前进.消息如何进来,以有泵函数如何推动,都是属于windows程序设计的范畴,消息如果是从子类流向父类(纵向流动),那么事情再简单不过,整个message map消息映射表已规划出十分明确的路线.消息应该有横向流动的机会,...
分类:
其他好文 时间:
2014-07-02 23:17:30
阅读次数:
179
在MFC的开发中,经常会遇到一些莫名奇妙的问题,可能是经验不足的原因吧。 进入正题。。。。在手头的项目中,用MFC做的界面应用。在某一天突然发现程序界面不能进行响应,经过反复的调试后发现:MessageBox不能前置显示出来,因此阻塞了主界面的消息响应。在按Alt之后,MessageBox窗口可以前...
分类:
其他好文 时间:
2014-07-01 19:50:49
阅读次数:
974
1.插入一个Bitmap的资源图片,如果资源名称为:IDC_BITMAP12.在CXXXDialog::OnPaint()中实现:void CMyDialogDlg::OnPaint(){ if (IsIconic()) { CPaintDC dc(this); // 用于...
分类:
其他好文 时间:
2014-07-01 14:14:19
阅读次数:
212
作者:卿笃军原文地址:http://blog.csdn.net/qingdujun/article/details/35263857MFC中一个类要訪问另外一个类的的对象的成员变量值,这就须要获得原来那个类对象的指针,事实上有好几种方法都能够实现。比方维护一个单例模式、设置静态变量等等。我们这里举个...
分类:
其他好文 时间:
2014-07-01 13:21:29
阅读次数:
228
一、MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于.....
分类:
编程语言 时间:
2014-06-30 11:45:32
阅读次数:
308
使用背景: 之前在xp上用过飞雪日历,感觉挺好用的,还有在音频上的兴趣,促使了我也要自己做一个简单的定时闹钟。 之前开发过图片格式的小工具,没来的急分享,后期整理后,一块奉上,写这篇介绍的时候已近完成定时闹钟的demo部分,时间是凌晨0点30功能需求: 1.守护进程,进行全天候开启定时闹钟de...
分类:
其他好文 时间:
2014-06-30 11:42:35
阅读次数:
219