- 博客(6)
- 收藏
- 关注
转载 VC中用于调试程序的几个宏的使用技巧
一、TRACE宏 当选择了Debug目标,并且afxTraceEnabled变量被置为TRUE时,TRACE宏也就随之被激活了。但在程序的Release版本中,它们是被完全禁止的。下面是一个典型的TRACE语句: int nCount =9; Cstring strDesc("total"); TRACE("Count =%d,Description =%s
2014-01-23 14:17:15
885
转载 API函数IsDBCSLeadByte
IsDBCSLeadByte判断某字节是否在双字节字符集(例如汉字)的前导字节集中(GB 2312-80) 汉字编码中的第一个字节。DBCS:双字节字符集。 BOOL IsDBCSLeadByteTRUE(BYTE bTestChar); 如果该字节是DBCS 字符的第一个字节,则返回 TRUE。 IsDBCSLeadByte函数
2014-01-20 17:43:07
673
转载 CWaitCursor简介与使用
CWaitCursor没有基类。CWaitCursor类提供了显示等待光标的直接方式,当你进行冗长的操作时,它通常显示出一个沙漏。好的Windows编程方式要求你在执行耗用大量时间的操作时显示等待光标。如果要显示等待光标,仅需在进入执行冗长操作的代码之前定义一个CWaitCursor变量。整个对象的构造函数自动地显示等待光标。当对象超出作用域时(在定义了CWaitCursor对象的代码
2014-01-20 17:11:11
1112
转载 Win32串口编程 2
串口编程的一个实例 为了让您更好地理解串口编程,下面我们分别编写两个例程(见附带的源码部分),这两个例程都实现了工控机与百特显示仪表通过RS485接口进行的串口通信。其中第一个例程采用同步串口操作,第二个例程采用异步串口操作。 我们只介绍软件部分,RS485接口接线方法不作介绍,感兴趣的读者可以查阅相关资料。例程1 打开VC++6.0,新建基于对话框的工程RS485Comm,
2014-01-09 16:44:21
1370
转载 CEdit类(编辑类)成员函数及消息
CEdit类(编辑类)CObject -> CCmdTarget -> CWnd -> CEdit【说 明】CEdit类提供了Windows 编辑控件中的功能。编辑控件是一个子窗口矩形,用户可以向其中输入文本。 可以通过对话模板或直接从代码中创建一个编辑控件。在两种情形下,首先调用CEdit类的构造函数构造CEdit类的对象,再调用成员函数Create创建Windows 编辑控件并将其与CEd
2013-12-06 11:45:24
9004
转载 RedrawWindow(NULL, NULL, RDW_INVALIDATE|RDW_ERASE|RDW_ERASENOW|RDW_ALLCHILDREN);
CWnd::RedrawWindowBOOL RedrawWindow( LPCRECT lpRectUpdate = NULL, CRgn* prgnUpdate = NULL, UINT flags = RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE );返回值:如果窗口被成功地重画,则返回非零值;否
2013-12-06 11:24:58
1969
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人