- 博客(14)
- 资源 (30)
- 问答 (2)
- 收藏
- 关注
转载 TinyXML:一个优秀的C++ XML解析器
读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象
2012-09-29 14:29:35 764
转载 快速获取MYSQL的ADO连接字符串
首先你正确安装了MYSQL的数据库驱动程序(mysql-connector-odbc-5.1.6-win32.msi )1.在桌面上新建一个空的文本文件mysql.txt,重命名为mysql.udl;2.双击这个mysql.udl文件,打开“数据库连接属性”对话框,在“提供程序”页选择”Micrsoft Ole DB Provider for ODBC Drivers“, 点击下一步;
2012-09-27 13:49:17 575
转载 CString 操作指南
文章概要: 通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。 使用CString可以让你对字符串的操作更加直截了当。这篇文章不是 CStrin
2012-09-26 10:52:38 831
转载 Win32串口编程
文章概要: 在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。
2012-09-26 09:52:50 811
转载 GDI+编程基础(一)GDI+ Vs GDI
GDI+:GDI+是GDI的下一个版本,它进行了很好的改进,并且易用性更好。GDI的一个好处就是你不必知道任何关于数据怎样在设备上渲染的细节,GDI+更好的实现了这个优点,也就是说,GDI是一个中低层API,你还可能要知道设备,而GDI+是一个高层的API,你不必知道设备。例如你如果要设置某个控件的前景和背景色,只需设置BackColor和ForeColor属性。一、G
2012-09-26 09:08:50 858 1
原创 画坐标箭头函数封装
float g_fConstValue = 3.14f / 180.0f; //常数//--------------------------------------------------------------------------------------//HDC ,dwAngle:箭头方向, ptCenter://-----------------
2012-09-25 09:40:41 851
原创 窗口全屏代码
int nScreenX = GetSystemMetrics( SM_CXSCREEN );int nScreenY = GetSystemMetrics( SM_CYSCREEN );SetWindowPos( &CWnd::wndTop, 0, 0, nScreenX, nScreenY, SWP_SHOWWINDOW | SWP_NOMOVE );
2012-09-25 09:31:41 1127
原创 加载不同格式类型图片封转函数(流中加载)
定义各种图片变量 Gdiplus::Image *m_bgImg; Gdiplus::Image *m_logoImg; Gdiplus::Image *m_titleImg; Gdiplus::Image *m_shutImg; Gdiplus::Image *m_tvBg; Gdiplus::Image *m_autoImg; Gdiplus::Image *m_p
2012-09-25 08:51:28 844
转载 GDI在VS2005中的初始化
之前写了一个很简单的GDI画图程序,却始终无法在视图中显示,上网查询,才知道vs2005需要设置一些舒适化才能进行gdi画图。于是转载一篇: Visual Studio 2005本身带有GDI+的所有库函数,所以不用像在VC++6.0里那样,需要将GDI+的头文件和lib文件手工加入到工程中。 但在使用GDI+之前需要首先完成以下几步: 1.在stdafx.h文件中加入
2012-09-24 14:56:14 617
转载 使用ADO技术读取Aceess中的数据
使用ADO技术读取Aceess中的数据热度 4已有 355 次阅读2010-12-17 14:23|个人分类:脚本|(1)初始化COM库,引入ADO库定义文件step1 COM库的初始化我们可以使用AfxOleInit()来初始化COM库,这项工作通常在CWinApp::InitInstance()的重载函数中完成step2 用#import指令引入ADO类
2012-09-21 16:22:47 540
翻译 Dll 库 DEF文件详解
DLL中导出函数的声明有两种方式:1、为在函数声明中加上__declspec(dllexport),这里不再举例说明;2、是采用模块定义(.def) 文件声明,.def文件为链接器提供了有关被链接程序的导出、属性及其他方面的信息。 首先创建 一个DLL程序,.cpp中int __stdcall Add(int numa, int numb){ return
2012-09-20 14:23:18 1087
转载 退出程序,窗口逐渐消失
原理很简单,在当程序退出的时候,反复设置窗口的透明度,逐渐降低直到循环结束。①建立MFC基于对话框应用程序,命名Fade②在FadeDlg.h中加一个句柄,两个函数声明 // 载入user32.dll时用的句柄 HINSTANCE hUserDll; // 将对话框慢慢透明关掉 void CloseSmoothly(void); // 设置对话框透明度 BOO
2012-09-18 13:09:57 753
转载 WAVEFORMATEX 格式说明
WAVEFORMATEXThe WAVEFORMATEX structure specifies the data format of a wave audio stream.WAVEFORMATEX 为波形音频流格式的数据结构typedef struct{ WORD wFormatTag; WORD nChannels; DWORD nSamplesP
2012-09-18 10:15:42 640
转载 CListCtrl::SetExtendedStyle
CListCtrl::SetExtendedStyleCListCtrl的成员函数声明 DWORD SetExtendedStyle( DWORD dwNewStyle ); 函数功能设置CListCtrl的扩展样式 dwNewStyle指定的扩展样式 LVS_EX_GRIDLINES //绘制表格,网格线。 LVS_EX
2012-09-13 09:20:54 1574
OCX上添加ScrollView视图
2014-09-25
t420黑苹果驱动110买的 分享
2013-08-28
鼠标钩子实例
2013-02-20
google地图操作手册
2013-02-05
MapX开发电子参考手册.CHM
2013-02-05
SetupFactory
2013-01-04
2012 末日时钟
2012-12-21
音频编码解码器库 libZPlay
2012-11-22
TinyXML 解析器
2012-09-29
蓝牙开发:Windows平台开发蓝牙问题
2014-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人