自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (19)
  • 收藏
  • 关注

转载 _stdcall _cdec区别

(1) _stdcall调用  _stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。  WIN32 Api都采用_stdcall调用方式,这样的宏定义说明了问题:  #define WINAPI _stdcall  按C编译方式,_stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如。

2014-09-12 10:41:56 852

转载 OpenCV读取AVI

今天看到网上很多人问,cvCreateFileCapture读取avi,为什么总是返回NULL. 我查了查文献,总结如下:(源程序附在最下)问题:为什么我的电脑支持AVI或者能够播出AVI,但为什么使用cvCreateFileCapture函数总返回NULL呢?答案:尽管是AVI文件,但也可能使用了某种codec,例如:MJPEG Decompressor。 需

2013-10-29 23:37:49 855

转载 vc模拟鼠标单击

/* CPoint pt;  GetCursorPos(&pt);//获取鼠标在屏幕的当前位置 mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);//点下左键 mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);//松开左键 */ CString str; if ((hWndParent = ::FindWi

2013-05-29 16:50:35 1193

转载 VC sdk菜单不能显示

wincl.lpszMenuName = "MYMENU";              //我的疑问是这里,对吗?编译通过了但是菜单这里不对:这样wincl.lpszMenuName="MYMENU"你需要强行转换为(char*)MYMENUNULL,                /* No menu */        //这里是不是也要变啊?-----------

2013-04-08 21:06:14 678

原创 vc odbc

CDatabase m_dbAgent; m_dbAgent.OpenEx("DSN=EIDSQL;UID=sa;PWD=123456");   CString sql,str; //CTime tCurTime; CString strCurTime; CRecordset *p_rs=new CRecordset;    //定义记录集对象指针   p_rs->m_pD

2013-03-27 09:16:56 814

转载 MFC仿真设置

今天在编译《深入浅出MFC》上的hello MFC例子时,遇到了不少问题,现在把我遇到的问题记下来,算是个读书笔记吧。 在把书上的代码敲进电脑运行后:问题一:NMAKE不是内部命令解决方法:在环境变量的PATH中加入C:\Program Files\Microsoft Visual Studio\VC98\Bin。当然这个值根据你的VC6的安装目录做相应改变。 问题二: f

2013-01-23 10:02:55 1418

转载 vc只有数据显示图片

先分配一块内存,大小为你的数组大小的三倍加上54个字节,前14个字节是位图头,查阅BITMAPFILEHEADER,接下来40个字节是信息头,查阅BITMAPINFOHEADER,然后就是你的数据了,放的格式是每三个字节放一个像素的RGB值,全彩色图不需要调色板。LONG lSize =935*1015*3 + sizeof(BITMAPINFOHEADER )+ sizeof(BIT

2013-01-10 10:33:13 650

转载 CBitmap CrateBitmap

CreateBitmap,SetBitmapBits用法,怎么显示不出来呢CClientDC pDC(this);CDC DSDC,DC;CBitmap bitmap1;CBitmap* bitmap;bitmap = memDCShibie.GetCurrentBitmap();unsigned int * buf = (unsigned int *) new BYTE[

2013-01-08 14:49:11 712

原创 24真彩图转4位位图

一定要注意数据对齐方式%%%%%%%%%%%%%BOOL CPhotoDlg::Convert24To4(LPCTSTR lpszSrcFile, LPCTSTR lpszDestFile){ FILE*fp; fp = fopen("aa.txt", "wr"); BITMAPFILEHEADER bmHdr; BITMAPINFOHEADER bmInfo; HAN

2013-01-07 16:36:35 1072

转载 VC2010 GDI+

VS2010已有GDI+库,新建一个WIN32程序,只需在stdafx.h头文件里面添加#include 即可。编译,会有错误,需要去掉stdafx.h头文件里“WIN32_LEAN_AND_MEAN” 的定义即可。再编译,无错即完成第一步。在Project->stting->Link->Object/libary中加入gdiplus.lib。如没有加入这个lib,后面使用GDI+函数

2013-01-02 19:59:42 1398

转载 VC: 关闭某个应用程序

HWND hWnd = ::FindWindow(NULL, _T("MSDN Library Visual Studio 6.0")); // 注: 这个是窗口的标题文字if (NULL != hWnd) {       ::SendMessage(hWnd, WM_CLOSE, 0, 0);   }//另外一种方法DWORD id_num;HWND hWnd = :

2012-12-14 09:35:26 1084

转载 MFC子窗口向父窗口发送消息

【转】MFC子窗口向父窗口发送消息(测试成功20110117)在MFC中,使用用户自定义消息,子窗口向父窗口发送消息过程、代码:1)在resourse.h中增加定义:static UINT WM_add_event_ok = RegisterWindowMessage(_T("User"));//测试过,可行。2)在父窗口的.h文件中,增加定义:protected:af

2012-11-22 13:40:10 7487

转载 USB Eject

Eject,在不停止USB设备的同时,停止对存储设备的读写。此时不产生读写操作,对FLASH等应该没有影响。对于一些内置式的USB设备,Eject是较好的选择。#2好象没有什么标准的说法,不过抓了下包,两者还是有很大区别安全删除 : 确实很安全, QUERY REMOVE DEVICE -> CLOSE -> REMOVE DEVICE 查询设备是否可以删除,然后关闭设备

2012-09-22 14:29:41 1670

转载 vc gdi+缩放图片

VC下显示JPG,BMP,GIF等图像格式(转载)方法一:用COM组件的 IPicture接口(VC)方法二:用GDI+(VC)EVC下显示图片用COM组件的 IPicture接口(VC)在OnPaint   或 OnDraw中加入下代码即可 (注意 屏蔽掉 CXXDialog::OnPaint CXX::OnDraw)dc.SetBkMod

2012-09-12 23:13:44 7795

转载 vc获取卷标 GetVolumeInformation

#include   #include   int   main(int   argc,   char   **argv) { DWORD   VolumeSerialNumber; char   VolumeName[256]; GetVolumeInformation( "c:\\ ",VolumeName,12,&VolumeSerialNumber,NULL

2012-08-02 11:13:54 11588 1

转载 VC CDataBase异常

(摘自《Visual C++数据库开发基础与应用》这本书P196-197第7.2.3节 数据库的连接)      在进行MFC ODBC数据库开发的时候,需要引入MFC ODBC数据库类的定义文件afxdb.h,在项目工程的StdAfx.h文件中使用include语句添加该文件,方法如下:#include        建立数据库的连接之前需要定义一个CDataBase对象,代码如下:

2012-07-28 11:19:12 3757 1

转载 ODBC获取服务器时间

//获取服务器时间************************************************* CDatabase m_dbAgent; m_dbAgent.OpenEx("DSN=EIDSQL;UID=sa;PWD=123456");   CString sql,str; //CTime tCurTime; CString strCurTime; C

2012-07-28 10:52:00 970

转载 VC ClistBox 行高

C/C++ codeCImageList imgList; //为ClistCtrl设置一个图像列表,以设置行高imgList.Create(IDB_BITMAP4, 16, 1, RGB(255, 255, 255)); // IDB_BITMAP4 是 16*16的 所以行高16像素CListCtrl &listCtrl=(CListCtrl&)GetListCtrl();

2012-07-23 14:08:05 6217 1

转载 vc图片闪烁

图片闪的话,我知道的有三种方法...1.用双缓存显示图片..例子:CPaint dc(this);CRect rcWindow;GetWindowRect(rcWindow);CDC MemDC,CompatibleDC;CBitmap *OldBitmap,MemBitmap,bitmap;MemDC.CreateCompatibleDC(&dc);MemBi

2012-07-17 19:11:42 1042

转载 学习C++

(一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。《The C++ Programming Language》/《C++程序设计语言》最新版本:第三版特别版简称TC++PL,有其他语言的丰富经验的。(也有人简称之为“T

2012-07-15 12:59:53 697

转载 Windows 颜色

Windows 颜色

2012-07-13 10:42:50 589

转载 vc Static背景 颜色

处理   WM_CTLCOLOR   消息 HBRUSH   CAboutDlg::OnCtlColor(CDC*   pDC,   CWnd*   pWnd,   UINT   nCtlColor)   {         HBRUSH   hbr   =   CDialog::OnCtlColor(pDC,   pWnd,   nCtlColor);         i

2012-07-13 09:22:31 2327

转载 VC6.0 中全局变量的应用方法

2010-09-07 17:13 VC6.0 中全局变量的应用方法方法一:------------------------------------------------------------------------------------在现有工程 中 添加 Golbal.h 头文件,内容如下://#if !defined(GLOBAL__INCLUDED_)/

2012-06-28 15:55:25 4020 1

转载 U盘自动播放

在windows xp使用过程中,在默认情况下,一旦将可移动磁盘接入电脑(将光盘插入光驱,或者接插上U盘、移动硬盘时)Windows XP的自动播放功能就读取驱动器,完成后同时显示一个对话框,要求你选择是否打开其中的视频、音频、图片文件。这项自动功能可能是你不需要的。如果你想关闭的话,可以使用这样的办法: 一、为可移动设备设置属性。 关闭单个移动存储设备的“自动播放”功能,可以

2012-06-28 10:50:01 1330

转载 SQL2008中"阻止保存要求重新创建表的更改" 的处理

SQL2008中"阻止保存要求重新创建表的更改" 的处理分类: SQL 轻松一下 2009-05-06 13:362446人阅读 评论(4)收藏举报当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: 不允许保存更改。您所做的更改要求删除并重新创建以下表。

2012-06-27 10:59:36 551

转载 SQL导入导出数据

SQL code /** 导入文本文件 */ EXEC master..xp_cmdshell 'bcp dbname..tablename in c:\DT.txt -c -Sservername -Usa -Ppassword' /** 导出文本文件 */ EXEC master..xp_cmdshell 'bcp dbname..tablename o

2012-06-13 09:49:58 433

转载 SQL复制表结构

1.复制表结构及数据到新表CREATE TABLE 新表SELECT *FROM 旧表//此方法2008提示错误,不知为什么2.只复制表结构到新表SELECT * into dest-tablename from source-tablename     where 0=1 SELECT  top 0 * into dest-tablename from source-

2012-06-13 09:07:33 1145

转载 VC6.0 成员列表不自动显示

如下:删除该工程的.ncb,重新打开该工程即可以了。所有函数都记录在.ncb中。删除后VC会重建

2012-06-12 12:09:40 1070

转载 vc 坐标系统与影射模式

//坐标系统与影射模式  通过自定义映射模式 ,将客户窗口映射为 一个平面直角坐标系,即原点在客户区中心, 原点向左为 x轴负方向,原点向上为y轴正方向。在客户窗口绘制一条正弦曲线,幅度为客户区高度的一半, 显示 4个周期  //设置映射模式为 MM_ANISOTROPIC pDC->SetMapMode(MM_ANISOTROPIC); //设置窗口左上角坐标(-4*

2012-06-06 15:38:12 700

转载 VC CFile Open save

void CCh7Demo4Dlg::OnSave() { // TODO: Add your control notification handler code here char szName[40]; CString strFilter,strFileName,strText; strFilter = "BOOKINFO Files(*.*)|*.*||"; CFil

2012-06-05 20:29:26 1077

转载 MFC CString

//MFC CString类//创建一个CString对象,并对它赋值CString str1("Create CString object"); //构造对象时,直接赋值CString str2('W');      //单字符赋值CString str3('W', 10);     //产生 10个"W"的字符串CString str6((LPCSTR)ID_FELE_NE

2012-06-05 17:05:04 710

转载 VC6.0 CListCtrl CTreeCtrl

int i; m_list.SetImageList(&m_ImageList, LVSIL_SMALL); CString Field[3] = {"Name", "Sex", "Group"}; for(i = 0; i  {  m_list.InsertColumn(i, Field[i],LVCFMT_LEFT, 70); } m_ImageList.Creat

2012-06-05 16:12:27 968

转载 VC6.0 CMSHFlexGrid

m_nRow = 1; m_nCol = 1; char * colHead[5] = {"Jone", "Lucy", "Lily", "Oubama", "Bush"}; char * rowHead[3] = {"Computer", "English", "Logic"}; m_flexgrid.SetRow(0); for(int nCol = 0; nCol

2012-06-05 16:10:35 1246

转载 VC 判断计算机 32位 64 位

BOOL IsWow64() { typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, PBOOL); LPFN_ISWOW64PROCESS fnIsWow64Process; BOOL bIsWow64 = FALSE; fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress( GetMod

2012-06-04 12:06:49 559

转载 checksum

//----------------------------------------------------------------------------- //   ChkSum() //   Returns   an   unsigned   byte   checksum   computed   on   an   unsigned   byte//   array.

2012-06-04 12:00:28 563

转载 SQL Server 2000数据库LDF损坏,只有mdf的恢复

SQL Server 2000数据库LDF损坏,只有mdf的恢复         SQL Server 2000数据库文件遭到破坏的现象经常出现,数据库出错是否可以修复呢?答案是可以的,本日志以一个sql server 2000数据库,数据库日志文件ldf损坏了,mdf正常,数据库附加失败的修复方法总结一下,数据库数据恢复在很多时候比较复杂,当数据库存在大量错误的时候,使用DBCC修复也是不可以的

2012-06-01 23:25:50 1483 1

转载 ODBC CRecordset

一、CRecordSet类中有一个成员变量m_pDatabase,它是指向数据库类的指针。可以通过以下方式将数据集关联到相应的数据库上:1.CRecordSet rs;    rs.m_pDatabase=&m_database;2.CRecordSet rs(&m_database);二、可以定义一个类,例如crs类,继承于CRecordSet,在 DoFieldExchange

2012-05-29 09:21:36 1434

原创 VC++ 添加ODBC

1.建立基于对话框的EXE文件 2.在StdAfx.h中添加#include    #include   3.在××Dlg.h中 添加 :#include #import "C:\Program Files\Common Files\System\ado\msado15.dll" rename("EOF", "adoEOF")using namespace ADODB;

2012-05-28 20:39:06 1146

转载 Vc++ Static 控件 显示 图片

HBITMAP   hBitmap;         CStatic   *pStatic   =   (CStatic*)GetDlgItem(IDC_STATIC_RESULT);        hBitmap   =   (HBITMAP)LoadImage(                 AfxGetInstanceHandle(),

2012-05-24 16:21:59 3230

转载 MSComm Error

(m_MsComm.GetCommEvent()==2)//事件值为2表示接收缓冲区内有字符  {  variant_inp=m_MsComm.GetInput(); //读缓冲区  safearray_inp=variant_inp;  //VARIANT型变量转换为ColeSafeArray型变量  }  问题:在safearray_inp=variant_in

2012-05-19 13:39:10 657

vc6.0 网卡信息

vc6.0 网卡信息vc6.0 网卡信息

2012-06-01

VC++6.0 GDI+ BMP JPEG相互转换

VC++6.0 GDI+ BMP JPEG相互转换 有代码 示例 测试通过 内含GDIPlus.zip和说明书 困扰好久了,今天解决了,分享一下 呵呵

2012-03-21

gdiplus VC++ 6.0

gdiplus VC++ 6.0

2012-03-21

Windows程序设计(第五版).pdf

Windows程序设计(第五版).pdf 高清

2012-01-28

精通Windows API-函数、接口、编程实例.pdf

精通Windows API-函数、接口、编程实例.pdf 高清

2012-01-25

Visual.C++面向对象与可视化程序设计(第2版].pdf

Visual.C++面向对象与可视化程序设计(第2版].pdf 高清,荣获国家二等奖教程

2012-01-25

FileZilla_3.2.0_win32-setup.exe

FileZilla_3.2.0_win32-setup.exe FPT管理工具,正版英文

2012-01-25

DEV_C++.zip

DEV_C++.zip

2012-01-25

VC++6.0MSDN(精简版).part2.rar

VC++6.0MSDN(精简版).part2.rar

2012-01-25

VC++6.0MSDN(精简版).part1.rar

MSDN for VC++6.0 两个部分

2012-01-25

MSDN for VC++6.0 两个部分

MSDN for VC++6.0 两个部分 部分一

2012-01-25

GTK+2.0初级教程

GTK+2.0入门首选,网上找了好多资源,发现这本最适合初学者学习,与大家共分享!!!!如果觉得好,记得好评 呵呵

2011-10-06

C编程技巧 C编程技巧

学习c语言的好资源。好资源,就要分享。好资源,就要分享。好资源,就要分享。好资源,就要分享。好资源,就要分享。好资源,就要分享。好资源,就要分享。

2009-12-12

经典编程900例(C语言)

经典编程900例(C语言)绝对一个也不少,找了好久的,不敢独享

2009-12-12

自拍工具,记录生活的点点滴滴,做自己的MV

一款很有意思的自拍工具,可以记录生活的点点滴滴 做自己的MV

2009-03-12

VB 水晶报表 VB 水晶报表

VB 水晶报表VB 水晶报表VB 水晶报表VB 水晶报表

2009-03-05

MSDN for VB6.0

VB6.0的帮助文件,VB6.0的帮助文件,VB6.0的帮助文件

2009-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除