文章分类 -  Windows

摘要:转自:http://blog.csdn.net/kangyaping/article/details/69366851、写ini文件把student.ini 放到C盘根目录下,路径也可以在程序里的两个函数调整BOOL WritePrivateProfileString( LPCTSTR lpApp... 阅读全文
posted @ 2014-07-11 17:29 何人之名 阅读(656) 评论(0) 推荐(0)
摘要:转自:http://www.vckbase.com/index.php/wv/1415.html一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,而且在多线程编程中也是... 阅读全文
posted @ 2014-07-10 21:28 何人之名 阅读(154) 评论(0) 推荐(0)
摘要:转自:http://blog.sina.com.cn/s/blog_a2aa00d70101im9b.htmlMFC的消息循环消息分为队列消息(进入线程的消息队列)和非队列消息(不进入线程的消息队列)。对于队列消息,最常见的是鼠标和键盘触发的消息,例如WM_MOUSERMOVE,WM_CHAR等消息... 阅读全文
posted @ 2014-07-10 20:51 何人之名 阅读(401) 评论(0) 推荐(0)
摘要:转自:http://www.vckbase.com/index.php/wv/1414在MFC中,一般用全局函数AfxBeginThread()来创建并初始化一个线程的运行,该函数有两种重载形式,分别用于创建工作者线程和用户界面线程。两种重载函数原型和参数分别说明如下:CWinThread* Afx... 阅读全文
posted @ 2014-07-10 15:21 何人之名 阅读(2391) 评论(0) 推荐(0)
摘要:程序:计算机指令的集合,它以文件的形式存储在磁盘上。进程:程序运行的一次实例。 进程由两个部分组成: 1、操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。 2、地址空间。它包含所有可执行模块或DLL模块的代码和数据。它还包含动态内存分配的空间。如线程堆栈和堆分配空间... 阅读全文
posted @ 2014-07-10 15:15 何人之名 阅读(90) 评论(0) 推荐(0)
摘要:转自:http://www.vckbase.com/index.php/wv/1660.html一.前言线程是执行路径。一个进程至少要有一个线程,也可能包含多个线程。若进程关闭了,则在进程中所有的线程也自动被销毁。当我们在一个应用程序中创建一个线程时,实际上,它是第二个线程。在C或C++中,程序的入... 阅读全文
posted @ 2014-07-10 09:13 何人之名 阅读(336) 评论(0) 推荐(0)
摘要:转自:http://blog.sina.com.cn/s/blog_6a1cdb3f0101irtd.html法一:PlaySound(MAKEINTRESOURCE(IDR_WAVE_GAME),AfxGetResourceHandle(),SND_RESOURCE|SND_ASYNC);//ID... 阅读全文
posted @ 2014-07-03 11:38 何人之名 阅读(375) 评论(0) 推荐(0)
摘要:摘录了几篇文章:MFC应用程序中指针的使用作者:gouguijia1) 在View中获得Doc指针2) 在App中获得MainFrame指针3) 在View中获得MainFrame指针4) 获得View(已建立)指针5) 获得当前文档指针6) 获得状态栏与工具栏指针7) 获得状态栏与工具栏变量8) ... 阅读全文
posted @ 2014-07-01 19:48 何人之名 阅读(476) 评论(0) 推荐(0)
摘要:本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 1.文件的查找 当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便快捷地进行文件的查找。下面这段... 阅读全文
posted @ 2014-06-30 11:17 何人之名 阅读(827) 评论(0) 推荐(0)
摘要:BOOL CMyEdit::PreTranslateMessage(MSG* pMsg) {// TODO: Add your specialized code here and/or call the base class// disable paste by mouse or keyboards... 阅读全文
posted @ 2014-06-26 20:16 何人之名 阅读(144) 评论(0) 推荐(0)
摘要:参考文章:白乔原创:VC之美化界面篇在每个控件开始绘制之前,都会向其父窗口发送WM_CTLCOLOR通告消息,在该消息的处理函数中,可以设置控件显示文本的前景色、背景色以及字体。该消息处理函数还要求返回一个画刷的句柄,用于在控件具体的绘制之前擦除其客户区。WM_CTLCOLOR映射消息处理函数为af... 阅读全文
posted @ 2014-06-26 19:00 何人之名 阅读(236) 评论(0) 推荐(0)
摘要:VC++中的ON_COMMAND_RANGE宏和ON_UPDATE_COMMAND_UI_RANGE宏VC++中的ON_COMMAND_RANGE宏和ON_COMMAND等宏一样,是用来声明消息处理函数的,与ON_COMMAND不同的是,此宏可用来定义一组消息的处理函数。两个宏的用法是:ON_COM... 阅读全文
posted @ 2014-06-24 11:37 何人之名 阅读(363) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-06-19 10:05 何人之名 阅读(119) 评论(0) 推荐(0)
摘要:转自:http://blog.163.com/xin_qing2010/blog/static/177737358201152693654941/序列化是指对象将其状态保存在一个字节流中,并用该字节流重建对象。实例化实现了文档数据的保存和装入的幕后工作,MFC通过序列化实现了应用程序的文档读写功能。... 阅读全文
posted @ 2014-06-18 22:34 何人之名 阅读(1982) 评论(0) 推荐(0)
摘要:1.在MainFrm.cpp的int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数末尾添加如下代码://为画图工具栏的按钮添加下拉菜单m_wndToolBar.GetToolBarCtrl().SetExtendedStyle(TBSTY... 阅读全文
posted @ 2014-06-06 16:33 何人之名 阅读(9149) 评论(0) 推荐(0)
摘要:win32直接操作的是句柄HANDLE,每个句柄就对应windows窗口,而vc对HANDLE进行类封装,间接操作的都是HANDLE,现在句柄只是类的一个成员变量。从句柄到指针CWnd* pWnd=CWnd::FromHandle(hWnd); //a temporary CWnd object i... 阅读全文
posted @ 2014-06-05 16:54 何人之名 阅读(281) 评论(0) 推荐(0)
摘要:Windows自带的画图软件中可以用虚线框选择图像的某个区域,之后便可以拖动、放大、缩小该区域,这是通过橡皮筋类(CRectTracker)来实现的,它将实现用线框选中一个区域,并可以拖动、放大、缩小该区域。简介: CRectTracker类允许一个项被显示,移动,以不同的方式改变大小。虽然C... 阅读全文
posted @ 2014-05-28 20:17 何人之名 阅读(471) 评论(0) 推荐(0)
摘要:转自:http://blog.sina.com.cn/s/blog_6163bdeb0102dy8r.htmlVS2008中对于MFC的MDI程序界面做了增强,支持很炫的的布局效果,之前还在说不能用CDialogBar类,现在完全可以使用CDockablePane类替代了,现在只需要新建一个继承自C... 阅读全文
posted @ 2014-05-28 18:31 何人之名 阅读(849) 评论(0) 推荐(0)
摘要:转自:http://hi.baidu.com/_huanstephen/item/6c76f9ec3c9a823f5a7cfb50切换视图第二层就是带有分割窗格的视图切换,我们首先看一下切换前后带有分割窗格的视图切换分割窗格的视图切换,我觉得难点是不容易在有限区域进行视图切换。1、首先分割窗格,这里... 阅读全文
posted @ 2014-05-20 18:43 何人之名 阅读(544) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/xiaoyun8822/article/details/7939605::SendMessage(((CMainFrame*)theApp.GetMainWnd())->m_MyPane.m_TreeDlg.m_hWnd,WM_MyViewToDlg,... 阅读全文
posted @ 2014-05-20 16:33 何人之名 阅读(615) 评论(0) 推荐(0)