
MFC
文章平均质量分 81
toddzst
VC,SQLSERVER,POSTGRES,MYSQL
展开
-
VC相关学习笔记
1、隐藏鼠标int i = ShowCursor(FALSE); for ( i; i >= 0 ;i-- ) { ShowCursor(FALSE); }2、显示鼠标 int i = ShowCursor(TRUE); for ( i;i { ShowCursor(TRUE); }3、在Picture Control上显示图片(1)先写一个类//.h#pragma原创 2008-01-21 14:54:00 · 1211 阅读 · 0 评论 -
MFC调用postgres数据库返回游标存储过程的疑惑
《原创文章,如需转载请注明作者及出处》在postgres数据库的存储过程中,据我所知,有3种方式可以返回多行记录集(1)存储过程返回游标。(2)存储过程返回一个自定义类型。(3)存储过程返回表。 以上3种方式:游标方式是灵活的,但在MFC中用ADO或ODBC调用返回游标形式的存储过程时,获得不到存储过程返回的游标结果(有很大可能是我不知道调用的方法,再者原创 2008-07-03 15:44:00 · 1614 阅读 · 0 评论 -
MFC中和libpq调用PostgreSQL存储过程需要注意的问题
1、 用MFC以ADO方式连接PostgreSQL数据库,调用PostgreSQL数据库的存储过程。简略代码为:_ConnectionPtr pconnection = theApp.getdbconnection();_RecordsetPtr pPtr;if (FAILED( pPtr.CreateInstance( __uuidof(Recordset) ))){ return -原创 2008-08-05 17:13:00 · 3091 阅读 · 0 评论 -
gdi+编程需要注意的部分
1、需要包含头文件如下:#ifndef _AFX_NO_OLE_SUPPORT#include // MFC 对 Internet Explorer 4 公共控件的支持#endif#ifndef _AFX_NO_AFXCMN_SUPPORT#include // MFC 对 Windows 公共控件的支持#endif // _AFX_NO_AFXCMN_SUPPORT#inclu原创 2008-04-15 15:14:00 · 839 阅读 · 0 评论 -
在VC6中实现全局钩子及枚举窗口功能,设置timer
1、新建名称为CServerHook的MFC动态库,选择MFC扩展DLL选项,点击完成。2、系统自动生成ServerHook.cpp文件,但没有ServerHook.h文件,该文件需要手动添加。3、建立导出类CServerHook,ServerHook.h文件内容如下:BOOL _declspec(dllexport) CALLBACK EnumWindowsProc(HWND hw原创 2008-03-14 15:03:00 · 2383 阅读 · 1 评论 -
MFC中改变字体及背景色
1、改变控件中字体的大小及样式CFont m_lFont;void xx::changeListFontSize(void){ m_lFont.CreateFont( 25, //nHeight 0, //nWidth 0, //nEscapement 0, //nOrientation原创 2007-12-10 11:58:00 · 4183 阅读 · 3 评论 -
tinyxml在MFC、UNICODE中的应用
1、下载tinyxml,下载地址:http://sourceforge.net/projects/tinyxml/2、把tinyxml工程中的tinyxml.h,tinyxml.cpp,tinystr.h,tinystr.cpp,tinyxmlerror.cpp,tinyxmlparser.cpp 文件拷贝加入到自己的工程中。3、在.cpp中第1行加入#include "stdafx.h"原创 2007-12-10 11:13:00 · 5182 阅读 · 2 评论 -
在VC6工程的Picture控件上显示JPG等图片,且图片随控件大小改变
1、Picture.h文件////////////////////////////////////////////////////////////////// If this code works, it was written by Paul DiLascia.// If not, I dont know who wrote it.// Compiles with Visual C++ 6原创 2008-02-20 14:17:00 · 10128 阅读 · 2 评论 -
VC利用http远程下载文件
学习笔记1、.h文件#pragma once#include using namespace std;typedef struct { CString strVersion; CString strServerAddress; int iPort;}ConfigUpdate;typedef ConfigUpdate Config_Update_Info;class C原创 2007-11-16 15:03:00 · 3938 阅读 · 0 评论 -
MFC中读写postgres数据库bytea类型着重处
《原创文章,如需转载请注明作者及出处》在下列条件:(1)Postgres数据库表内有字段类型为Bytea。(2)在MFC上用ODBC方式(ADO封装)连接远程Postgres数据库。时,需要注意一下几点:(1)配置postgres的ODBC数据源时,需要在Options->DataSource->Page2页面勾选上bytea as LO,否则写数据库时会出现错误。(2)在原创 2008-07-03 16:50:00 · 2079 阅读 · 0 评论