- 博客(7)
- 资源 (7)
- 收藏
- 关注
转载 用MFC实现串口通信(基于Win32 API)
一、API描述在WIN32 API中,串口使用文件方式进行访问,其操作的API基本上与文件操作的API一致。1、打开串口Win32 中用于打开串口的API 函数为CreateFile,其原型为:HANDLE CreateFile (LPCTSTR lpFileName, //将要打开的串口逻辑名,如COM1 或COM2DWORD dwAccess, //
2012-10-30 16:04:07 3747 1
转载 不能将参数1从“const char []”转换为“LPCTSTR
今天在使用vs2008+MFC时候,使用editControl的replacesel(“”)发生报错。如下::不能将参数1从“const char []”转换为“LPCTSTR”其解决方案就是, 在项目属性里面找到项目默认值下面的字符集, 将其换为:使用多字节字符集就ok了。原因:typedef LPCTSTR LPTSTR; #ifndef _UNICO
2012-10-13 08:45:54 1181
转载 字符型指针变量与字符数组的区别
(1)分配内存 设有定义字符型指针变量与字符数组的语句如下: char *pc ,str[100]; 则系统将为字符数组str分配100个字节的内存单元,用于存放100个字符。而系统只为指针变量pc分配4个存储单元,用于存放一个内存单元的地址。 (2)初始化赋值含义 字符数组与字符指针变量的初始化赋值形式相同,但其含义不同。例如: char str[ ] ="I
2012-08-02 10:24:01 756
转载 MFC中在工作线程下画图(自定义消息的发送)
有两种方法: 由于产生的线程函数只能为类中的static函数或全局函数(这里假设线程函数为view类的static成员函数),由于线程函数为static,因此不能 直接访问view类的非static成员函数,也就不能用CClientDC之类的成员函数绘图,如果用全局的GetDC,也会同样不能用常规的方法取得 hwnd,这时可用办法: CMainFrame *p=(C
2012-06-05 21:54:21 740
转载 CString 操作指南
通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。 使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CStri
2012-02-28 22:43:02 258
转载 [转]有关UNICODE、ANSI字符集和相关字符串操作总结
听一个师兄说,在编程的过程中会有20%的时间花在字符处理上,不知道这个数据是否正确,但从自己的编程学习中的确觉得字符处理花费了自己较多的时间,在网上看到了这篇文章,正好解决了自己的一个小问题,保存下来有空一一研究一下。Q UNICODE字符串如何显示 A 如果程序定义了_UNICODE宏直接用 WCHAR *str=L"unicodestring"; TextOut(
2012-02-28 21:00:24 307
转载 匿名管道
匿名管道匿名管道是一种未命名的、单向管道,通常用来在一个父进程和一个子进程之间传输数据。匿名的管道只能实现本地机器上两个进程间的通信,而不能实现跨网络的通信。1.1匿名管道 匿名管道是一种未命名的、单向管道。通常用来在父进程和子进程之间传输数据。匿名管道总是本地的,不能在网络之间传递数据。1.1.1匿名管道操作 CreatePipe函数创建一个匿名管道,并且返回两个句
2011-11-27 20:35:49 388
MFC编程实例
2011-11-27
VC编程助手
2011-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人