只有注册用户登录后才能阅读该文。 阅读全文
摘要:
(转载) 菜单“项目”-“**属性”,在属性页中左侧选择“配置属性”,然后在右侧“字符集”中选择“使用多字符集” MessageBox(_T("hello world")); 从Visual Studio 2005开始,MFC和win32应用程序都是默认宽字符集。 默认宽字符集Unicode为了向应 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
String 转 CString CString.format("%s", string.c_str());char 转 CString CString.format("%s", char*);char 转 string string s(char *);string 转 char * char *... 阅读全文
摘要:
模式对话框和非模式对话框的区别一、 创建的区别在WIN32中,模式对话框的创建一般是使用DialogBox来进行创建的。而非模式对话框则是利用CreateWindow来创建的。在MFC或是WTL中,模式对话框一般是使用DoModal,而非模式对话框的创建则是使用Create。模式对话框创建后,程序的... 阅读全文
摘要:
以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码: 1 1.try 2 2.{ 3 3.BYTE* pch ; 4 4.pch = ( BYTE* )00001234 ; //给予一个非法地址 5 5. 6 6.*pch = 6 ; //对非法地址赋值,会造成Access Violation 异常 7 7.} 8 8.catch(...) 9 9.{10 10.AfxMessageBox( "catched" ) ;11 11.}这段代码在debug下没有问... 阅读全文
摘要:
际异常一: libcpmtd.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol __CrtDbgReport Debug/B机.exe : fatal error LNK1120: 1 unresolved externals 处理办法: property pages->Configuration Propertyies->C/C++->Code Generation->Runtime Library->Multi-threaded Debug(/MTd)实际异常二: Error 30 err 阅读全文
摘要:
附:http://www.360doc.com/content/14/0214/13/15800361_352436989.shtml一、Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。 当在 阅读全文