- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 VC++ 的MFC,ATL,COM
VC++ 的MFC,ATL,COM 是什么?一、什么是MFC微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,VC++是WinOS下开发人员使用的专业C++ SDK(SDK,Standard SoftWare Develop Kit,专业软件开发平台),MFC就是挂在它之上的一个输助软件开发包,MFC作为与VC++血肉相连的部分(注意C++和VC++的区别:C++是一种程序设计语言,是一种大家都承认的软件编
2011-01-28 10:00:00
635
转载 #if #ifdef #ifndef
这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程序段2 #endif 它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。 其中#else部分也可以没有,即: #ifde
2011-01-26 10:43:00
595
原创 VS 2008 VC 实现 --- 遍历一个文件夹下的所有文件(即查看文件名,不包含子目录)
在Visual Studio 2008 命令提示下:1、输入命令:notepad look_list.cpp 在打开的文本框中输入:// 遍历一个文件夹下的所有文件(即查看文件名,不包含子目录)#include //.h"#include "afx.h"using namespace std ;void main(){ HANDLE hFind_txt ; WIN32_FIND_DATA FindFileData ; //寻找文件标志 CString m_strFolder = "E://P
2011-01-21 16:29:00
1971
原创 VC CString的学习
<br />转自:http://blog.sina.com.cn/s/blog_4d66279f010009ho.html<br /> <br /> 这几天研究VC,做个多线程的服务器。就在CString上屡受挫折,痛定之后学习了网上一些高手的文章(其实还是msdn写的好,只不过英文的看着费劲),有点理解了。其实最关键的是CString是个类,而且是引用,有些操作有可以直接操作内存。这就在CString特殊又容易搞错的地方,我在这拼出一些网上我觉得很好文章,互相学习。<br /> 串操作是编程中
2011-01-21 15:52:00
560
原创 VC 数据类型
<br />转自:http://blog.sina.com.cn/s/blog_4d66279f010009d9.html<br /><br />数据类型 对应基本数据类型 说明 <br />BOOL int 布尔值 <br />BSTR unsigned short * 32位字符指针 <br />BYTE unsigned
2011-01-21 15:50:00
498
原创 将std::string转换为LPCWSTR
<br />转自:http://apps.hi.baidu.com/share/detail/19464166<br />在网上找了很久,最后在微软的官方帮助文档里找到方法,然后自己写了个函数。<br />LPCWSTR stringToLPCWSTR(std::string orig)<br />{<br />size_t origsize = orig.length() + 1;<br /> const size_t newsize = 100;<br /> size_t converted
2011-01-21 11:19:00
1949
原创 SQLBindCol
SQLFetch — 取装下一行<br /> <br />用途<br />SQLFetch() 使游标前进到结果集的下一行,并检索任何已绑定的列。 <br />SQLFetch() 可用来将数据直接接收到您使用 SQLBindCol() 指定的变量中,也可以在取装之后通过调用 SQLGetData() 来分别接收列。如果在绑定列时指示了转换,则调用 SQLFetch() 时也将执行数据转换。 <br />语法SQLRETURN SQLFetch (SQLHSTMT hstmt);<br />函数自
2011-01-21 11:18:00
2096
转载 SQLBindCol
SQLBindCol SQLBindCol 函数功能描述:将数据缓冲绑定到结果集的列 说明: 版本引入:ODBC 1.0 遵从标准:ISO 92 功能说明: SQLBindCol将应用程序的数据缓冲绑定到结果集的各列 函数原型: SQLRETURN SQLBindCol( SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValu
2011-01-18 17:23:00
2058
原创 OSDB API 举例
SQLFetch — 取装下一行用途SQLFetch() 使游标前进到结果集的下一行,并检索任何已绑定的列。 SQLFetch() 可用来将数据直接接收到您使用 SQLBindCol() 指定的变量中,也可以在取装之后通过调用 SQLGetData() 来分别接收列。如果在绑定列时指示了转换,则调用 SQLFetch() 时也将执行数据转换。 语法SQLRETURN SQLFetch (SQLHSTMT hstmt);函数自变量表 59. SQLFetch 自变量数据类型 自变量 使用 描述 SQ
2011-01-18 17:13:00
5911
原创 在程序中用到的ODBC API 函数
<br />转自:http://blog.sina.com.cn/s/blog_4db3fe5501008o0k.html<br />1.SQLBindParameter:其作用为当我们要向例如存储过程传递参数时,我们可利用其绑定我们要传递的参数。<br />SQLBindParameter(hstmt,1,SQL_PARAM_INPUT,SQL_CHAR,SQL_VARCHAR,10,0,&name1,0,&namelen);<br /> <br /> 参数<br /> 类型
2011-01-18 16:53:00
830
转载 ODBC 应用编程
<br />转自:http://www.phpfans.net/article/htmls/201008/Mjk1NzY1.html<br /> <br /> 最近,需要在Linux平台上连接SQL Server,在网上找到了unixODBC,对官方网站上的资料作了整理,以作系统掌握。<br /><!--[if !supportLists]--><br /><br />1. <!--[endif]-->连接数据源<br />步骤:<br /><!--[if !supportLists]-->(1
2011-01-18 11:25:00
727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人