MFC
文章平均质量分 75
lambition
这个作者很懒,什么都没留下…
展开
-
MFC---Combox用法简介
Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选 项,同时也可以直接在文本框里面输入文本。下面的例子简要说明如何利用 MFC CComboBox Class来操作字符串列表。1、定义控件对应变量假定已经创建了一个Dialog,并且从控件工具箱将 Combo Box 控件转载 2012-02-28 16:01:07 · 1081 阅读 · 0 评论 -
CString赋值给char数组
1.传给未分配内存的const char* (LPCTSTR)指针.CString cstr(asdd);const char* ch = (LPCTSTR)cstr;ch指向的地址和cstr相同。但由于使用const保证ch不会修改,所以安全.2.传给未分配内存的指针.CString cstr = "ASDDSD";char *ch = cstr.GetBuffer(cs转载 2012-02-29 08:31:38 · 4708 阅读 · 0 评论 -
CString常用方法简介
CString常用方法简介1.CString::IsEmpty BOOL IsEmpty( ) const; 返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。 说明:此成员函数用来测试一个CString 对象是否是空的。 示例: 下面的例子说明了如何使用CString::IsEmpty。 // CString::IsEmpty 示例 CStri转载 2012-02-28 15:59:51 · 419 阅读 · 0 评论 -
VS2008 MFC ATL编写简单的word菜单项
首先建立一个MFC DLL项目:新建->项目->MFC->MFC DLL->完成选中新建项目名称->添加类->ATL简单对象->起个名字->完成 点击类视图,在你刚才添加的类中鼠标右键添加实现接口 完成。 点击资源文件(后缀名为rgs)双击打开加入以下代码HKCU{ Software { Microsoft原创 2012-03-20 15:27:56 · 1683 阅读 · 0 评论 -
临界区,互斥,信号量
临界区(criticalSection) 又称阻塞,它能够使一段代码只由一个线程来执行,其它线程被挡在这段代码之外,直到第一个线程执行完代码。临界区的使用主要涉及如下API函数: initializeCriticalSection(), 在临界区首次使用之前,用此函数进行初始化。 deleteCreticalSection(), 在临界区不再使用之前,用此函数释放临界区。 en转载 2012-07-18 15:15:53 · 1708 阅读 · 0 评论 -
Windows线程同步API
本文主要总结创建、结束线程和WIN32 API提供的一些线程同步方法。同步方法包括用户态同步方式:InterLock、CriticalSection、SRWLock和内核态同步方式:Event、Semaphore、Mutex等。本文通过简单的例子演示API的使用,没有包含原理的说明,假定读者具有其他语言或者平台的并发编程经验。创建、结束线程WIN32 API虽然提供了CreateThead转载 2012-09-02 13:35:08 · 575 阅读 · 0 评论 -
CListCtrl
CListCtrl使用技巧汇总以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn//整理过程中加入自己实践过程的一些使用代码 1. CListCtrl 风格 LVS_ICON: 为每个item显示转载 2012-09-04 10:08:17 · 579 阅读 · 0 评论