自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (71)
  • 收藏
  • 关注

原创 COM组件返回二维数组供javascript和客户端使用

COM组件中的主要代码STDMETHODIMP CHcdpJiraAdapter::GetResult(VARIANT* pvarData){// TODO:  在此添加实现代码CComVariant varElement;CComVariant varTable[5][3] = {CComVariant("Hello"), CComVariant(160),

2015-08-03 22:44:23 872

转载 VC操作Excel

使用VC写EXCEL主要是通过COM方式。导入EXCEL类的方式如下:1>创建一个MFC工程直接根据需求创建一个MFC工程即可。 2>导入EXCEL类在工程上点击右键选择添加类,在模板上选择TypeLib中的MFC类

2015-08-03 22:43:24 3021

转载 vc中调用Com组件的方法详解

需求:1.创建myCom.dll,该COM只有一个组件,两个接口: IGetRes--方法Hello(), IGetResEx--方法HelloEx()2.在工程中导入组件或类型库#import "组件所在目录myCom.dll" no_namespace或 #import "类型库所在目录myCom.tlb"usingnamesp

2015-04-25 01:05:41 2503 1

转载 VMware+Windgb+Win7内核驱动调试

原文在这里  http://www.cnblogs.com/lzjsky/archive/2010/12/14/1905248.html注意一点的是:如果虚拟机有打印机,新添加的串口就为串口2,需要先吧打印机移除掉,再创建就正常了!本文主要记录个人安装VMware+Windgb+Win7内核驱动调试的笔记。一、安装环境主机:Windows Vista Bus

2014-12-08 22:27:35 925

原创 动态添加ODBC数据源的两种方法

在使用 VC、 VB、 Delphi等高级语言编写数据库应用程序时,往往需要用户自己在控制面板中配置 ODBC数据源。对于一般用户而言,配置 ODBC数据源可能是一件比较困难的工作。而且,在实际应用中,用户往往要求在同一个应用程序中访问不同的数据源,因此采用一般的加载方法就有了无法克服的缺陷。为能在程序中完成这一工作,方便应用程序的使用,本文以 VC为开发环境介绍两种在应用程序中动态加载 ODBC

2014-11-20 19:34:21 7200

转载 清理VS2010工程

echo 正在清理VS2010工程中不需要的文件echo 请确保本文件放置在工程目录之中并关闭VS2010echo 开始清理请稍等......echo 清理sdf文件del /q/a/f/s *.sdfecho 清理ipch文件del /q/a/f/s ipch\*.*echo 清理Debug文件del /q/a/f/s Debug\*.objdel

2014-10-24 11:03:43 640

原创 Nt驱动的安装和卸载

#include  #include  #include  #include #define DRIVER_NAME "HelloDDK"#define DRIVER_PATH "..\\MyDriver\\MyDriver_Check\\HelloDDK.sys"//装载NT驱动程序BOOL LoadNTDriver(char* lpszDriv

2014-09-24 22:52:59 1467

转载 驱动Hook ZwTerminateProcess(mdl方式)

http://www.cnblogs.com/zhujian198/archive/2010/08/16/1800760.html#include "ntddk.h"typedef struct _SERVICE_DESCRIPTOR_TABLE{    PULONG ServiceTableBase;    PULONG ServiceCounterTab

2014-09-21 22:28:17 1764

原创 网页中调用COM组件的方法

1.  eSpaceStatusCtrl=document.createElement('object');  document.body.appendChild(eSpaceStatusCtrl);  eSpaceStatusCtrl.style.width = 0px;  eSpaceStatusCtrl.style.height = 0px;  eSpaceStatu

2014-09-20 18:26:59 1690

原创 WebBrowser设置为ie8模式

一直以为WebBrowser控件中的ie版本和直接打开ie效果是一样的,但是事实并非如此,那么WebBrowser控件中ie版本是多少呢,如果换WebBrowser控件中的ie版本呢?

2014-09-20 15:20:18 2683

原创 VS2013生成个最简单的NT式驱动程序

http://msdn.microsoft.com/zh-cn/windows/hardware/hh852365

2014-09-19 23:10:49 1518

原创 windows8 和 虚拟机XP 通过widbg进行双机调试

windows8 和 虚拟机XP  通过widbg进行双机调试1> windows8 安装好windbg。建立桌面快捷方式,右键属性,目标编辑框中追加 -b -k com:pipe,port=\\.\pipe\com_1,baud=115200,reconnect -y   注意在双引号外面本机windbg的桌面快捷方式属性中的目标为"C:\Program Files (x86)\

2014-09-19 22:09:58 915

原创 VC判断指定程序是否运行,杀掉指定进程

#include /*名称:        IsRunning描述:        判断某进程是否存在参数:lpszProcessFileName[in]:Pointer to a null-terminated string specifying the name of the executable file for the process返回:If the proc

2014-06-25 14:03:04 1135 6

转载 wininet实现ftp客户端关于传输进度的分析

wininet提供了接口FtpGetFile实现从ftp服务器下载文件;提供了接口FtpPutFile实现把文件上传到ftp服务器上。通过这两个接口,我们能够完成基本的ftp文件传输客户端功能。但是在传输的同时,我们希望知道当前大概传输了多少,传输完整个文件大概需要多长时间,当前进度是多少,大概还有多长时间才能传输完毕。  单纯依靠这两个接口,我们无法实现这个功能。仔细翻阅msdn,发现win

2014-06-24 21:10:46 942

原创 回溯法解数独

#include #include  #include int g_nCount=0;void print(int array[9][9])//输出可行的解  {      printf("第%d个解:\n",++g_nCount);    for(int i=0;i    {          for(int j=0;j        {       

2014-06-18 18:03:26 686

转载 一套ADO类-版本2.20

A set of ADO classes - version 2.20 - CodeProject 为了方便大家下载源代码 ,我的资源中也放了一份拷贝。英语挺烂的,硬着头皮算是翻译下来了,第一次做网页排版,有什么错误请大家回帖指出来,我好方便修改。概述CADODatabase类CADODatabaseOpenExecuteGetRecordsAffe

2013-10-02 00:42:24 1590

转载 ADO中_variant_t变量的使用与转换

http://blog.csdn.net/zyq5945/article/details/5581453下载 源代码用ADO做数据库,有个麻烦的事情就是_variant_t变量的使用,使用本例中封装的CConvert类转换就方便了。  [cpp] view plaincopy// Convert.h: in

2013-10-02 00:28:09 918

转载 自己如何获取ADO连接字符串

http://blog.csdn.net/zyq5945/article/details/5586423自己如何获取ADO连接字符串      有时候我们参考网上的ADO连接字符串写未必就能连接上数据库。今天详细介绍下这个很流行的如何获取ADO字符串的方法,就能很容易直观看到这个连接字符串是否真能连接上数据库。编写了相应的软件ADO助手,详见《如何使用ADO助手生成数据库代

2013-10-02 00:23:25 794

转载 系统托盘编程完全指南

自从Windows 95面市以来,系统托盘应用作为一种极具吸引力的UI深受广大用户的喜爱。使用系统托盘UI的Windows应用程序数不胜数,比如"金山词霸"、"Winamp"、"RealPlayer"等等。那么如何编写自己的托盘应用呢?本文是系列文章中的第一篇,这些文章将比较系统地描述托盘应用的编程。并创建自己的C++类来增强系统托盘应用的特性。读完这些文章,再参照例子,相信读者能轻松自如地在自己

2013-09-10 23:16:51 1107

转载 系统托盘编程完全指南

自从Windows 95面市以来,系统托盘应用作为一种极具吸引力的UI深受广大用户的喜爱。使用系统托盘UI的Windows应用程序数不胜数,比如"金山词霸"、"Winamp"、"RealPlayer"等等。那么如何编写自己的托盘应用呢?本文是系列文章中的第一篇,这些文章将比较系统地描述托盘应用的编程。并创建自己的C++类来增强系统托盘应用的特性。读完这些文章,再参照例子,相信读者能轻松自如地在自己

2013-09-10 23:11:52 1129

转载 系统托盘编

自从Windows 95面市以来,系统托盘应用作为一种极具吸引力的UI深受广大用户的喜爱。使用系统托盘UI的Windows应用程序数不胜数,比如"金山词霸"、"Winamp"、"RealPlayer"等等。那么如何编写自己的托盘应用呢?本文是系列文章中的第一篇,这些文章将比较系统地描述托盘应用的编程。并创建自己的C++类来增强系统托盘应用的特性。读完这些文章,再参照例子,相信读者能轻松自如地在自己

2013-09-10 22:57:26 812

转载 系统托盘编程完全指南

http://www.vckbase.com/index.php/wv/307http://www.vckbase.com/index.php/wv/310http://www.vckbase.com/index.php/wv/313自从Windows 95面市以来,系统托盘应用作为一种极具吸引力的UI深受广大用户的喜爱。使用系统托盘UI的Windows应用程序

2013-09-10 22:50:16 914

转载 给托盘添加右击菜单--变化的背景图

http://www.vckbase.com/index.php/wv/1167图1 变化的背景图给托盘添加右击菜单一般的商业程序都有托盘图标和在托盘上弹出右击菜单的功能,那么如何给自已的程序添加这样的功能呢?本文通过改变背景图的实例,介绍一种实现托盘上弹出右击菜单的方法。 一、添加托盘图标

2013-09-10 22:32:47 938

转载 托盘编程全接触

托盘编程全接触 一、托盘简介  所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。其实,托盘区的编程很简单,下面简要阐述一下子喽^_^  二、托盘编程相关函数   其实呢,把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏

2013-09-10 22:19:40 605

原创 MFC显示jpg图片到控件

MSDN中是这样写的HRESULT Render(  HDC hdc, //Handle of device context on which to render the image  long x,  //Horizontal position of image in hdc  long y,  //Vertical position of image in hdc 

2013-09-10 21:41:11 1664

原创 CTreeCtrl常见结构体

基本数据项结构  typedef struct _TV_ITEM {  UINT mask; //结构成员有效性屏蔽位  HTREEITEM hItem; //数据项控制句柄  UINT state; //数据项状态  UINT stateMask; //状态有效性屏蔽位  LPSTR pszText; //数据项名称字符串  int cchTextMax; //数据项

2013-09-08 11:23:15 1189

转载 使用Custom Draw优雅的实现ListCtrl的重绘

使用Custom Draw优雅的实现ListCtrl的重绘 转自http://blog.csdn.net/dylgsy/article/details/818550common control 4.7版本介绍了一个新的特性叫做Custom Draw,这个名字显得模糊不清,让人有点摸不着头脑,而且MSDN里也只给出了一些如风的解释和例子,没有谁告诉你你想知道的,和究竟这个特性

2013-09-08 09:27:44 862

原创 NM_CUSTOMDRAW消息

CDIS_NEARHOT许多控件都可以收到NM_CUSTOMDRAW消息,但结构却不完全相同。ControlCustom Draw StructureRebar, trackbar, and headerNMCUSTOMDRAWList viewNMLVCUSTOMDRAWTooltipNMTTCUSTOMDRAW

2013-09-07 22:48:37 3040

原创 DRAWITEMSTRUCT 结构

DRAWITEMSTRUCT结构如下:typedef struct tagDRAWITEMSTRUCT  {      UINT CtlType;     //控件类型;    UINT CtlID;       //组合框、列表框等控件的ID标识号;    UINT itemID;      //菜单项的ID标识号或列表框、组合框中某一项的索引值;    UINT

2013-09-07 19:30:30 1525

原创 CListCtrl 常见结构体

typedef struct _LVCOLUMN { UINT mask; //结构成员有效性屏蔽位,说明此结构中哪些成员是有效的(枚举值见MSDN的列举) int fmt; //列的对齐方式,该列的表头和子项的标题显示格式. int cx; //列的初始宽度,以像素为单位的列的宽度. LPTSTR psz

2013-09-07 19:08:22 809

原创 CTreeCtrl设置样式

SetTreeStyle( CTreeCtrl* pTreeCtrl, DWORD dwStyle/*=TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS|TVS_SINGLEEXPAND*/ ){ /* TVS_HASLINES 在父/子结点之间绘制连线 TVS_LINESATROOT 在根/子结点之间绘制连线 T

2013-09-07 14:48:46 2628

原创 CListCtrl样式设置

SetListCtrlStyle(CListCtrl *pListCtrl, LONG dwNewStyle/*=LVS_REPORT|LVS_SINGLESEL|LVS_EDITLABELS*/, DWORD dwNewStyleEx/*=LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES*/){ /* CListCtrl样式: LVS_ICON

2013-09-07 14:10:17 4012

原创 VC运行一个程序或CMD

BOOL RunCmd(CString cstrCmd,CString &cstrResult){ if(cstrCmd.IsEmpty()) { return TRUE; } cstrCmd="cmd /k"+cstrCmd;//加上"cmd /k"是为了能执行类似dir的命令 SECURITY_ATTRIBUTES sa; HANDLE hRead,hWrite

2013-09-07 13:44:04 1147

原创 VC获取错误码信息

#include CString GetLastErrorText(DWORD dwError){ CString strErrorText; HLOCAL hlocal = NULL; // Buffer that gets the error message string // Use the default system locale since we look for W

2013-09-07 13:40:53 1132

原创 使用GDI+转换图片格式

ImageConverter.h/* 转换图片格式 GDI+支持的格式*/#pragma once#include #include #include using namespace std;#include using namespace Gdiplus;#pragma comment(lib,"gdiplus")//获取format对应类型的图片解码器的C

2013-09-07 12:41:56 795

semantic

semantic

2014-09-09

Ghost.7zVC

Ghost.7z

2014-09-01

老狼Gh0st远程协助软件编写系列教程文档源码

老狼Gh0st远程协助软件编写系列教程文档源码

2014-08-25

C++面试题集v6.1.docx

C++面试题集v6.1.docx

2014-08-05

TuneUp Utilities2014_14.0.1001.174_提取精简绿色.7z

TuneUp Utilities2014_14.0.1001.174_提取精简绿色.7z

2014-07-08

rapidxml-1.13.zip 最快的xml解析器

rapidxml-1.13.zip

2014-06-27

FTPserver.exe

FTPserver 简洁的FTP服务器

2014-06-25

Advanced SystemCare 7.21.434.exe

Advanced SystemCare 7.21.434.exe

2014-06-17

Total-Uninstall v6.4.1.120.rar

Total-Uninstall v6.4.1.120.rar

2014-06-17

qTip2 精致的jQuery提示信息插件

qTip2 精致的jQuery提示信息插件

2014-03-10

html,CSS基础

html,CSS基础

2014-02-24

bootstrap-3.0.3

bootstrap-3.0.3

2014-02-24

SymMover.rar

SymMover.rar

2014-02-17

testweb329.7z

testweb329.7z

2014-02-17

几种界面库介绍

几种界面库介绍

2014-02-11

ToolwizCare3清理工具

ToolwizCare3清理工具

2014-01-22

魔方清理大师

魔方pcmaster_5.09_full.zip

2014-01-22

VC 常用代码库

意为VC下的 “超级模块” 。本库现已脱离MFC库并同时支持ANIS和UNICODE。

2014-01-12

解析ini

解析ini ParseIni

2013-12-26

标准C++写的ini类

标准C++写的ini类

2013-12-26

windows下ascii unicode utf8 相互转换

windows下ascii unicode utf8 相互转换

2013-12-13

C++注册表远程处理

C++注册表处理 C++注册表远程处理

2013-11-25

鼠标键盘按下操作

鼠标键盘按下操作

2013-10-22

内存共享类SharedMemory修订

SharedMemory修订

2013-10-09

共享内存类SharedMemory.7z

共享内存类SharedMemory.7z

2013-10-09

注册表操作类(修正错误)

注册表操作类(修正错误)

2013-09-29

注册表操作类

注册表操作类

2013-09-18

Depends中文

Depends中文

2013-09-17

新编Windows API参考大全

新编Windows API参考大全

2013-09-17

API32.CHM API32.CHM

API32.CHM API32.CHM

2013-09-17

VC++之MFC类库中文手册(一怀去意).chm

VC++之MFC类库中文手册(一怀去意).chm

2013-09-17

MFC类库详解.chm

MFC类库详解.chm

2013-09-17

VA-X-新版补丁-PatchVCS-0.9.2.5

Visual Assist X

2023-05-13

Activiti工作流示例ActivitiDemo 完整源码 下载

Activiti工作流示例ActivitiDemo 完整源码 下载 Activiti工作流示例ActivitiDemo 完整源码 下载

2018-03-05

libCurl7.46在windows下编译

支持zlib ssl vs2015 下编译成功

2016-01-19

extjs42.17

ext4 2 1 7z

2015-03-20

《Qt 5编程入门》源码.zip

《Qt 5编程入门》源码.zip

2015-03-18

Python给html文件的a标签添加属性

Python给html文件的a标签添加属性 用的Beautiful Soup 解析html文件

2014-11-27

多进程互斥读写XML文件

多线程进程互斥读写XML文件

2014-11-17

jquery-ui-1.11.1.zip

jquery-ui-1.11.1.zip

2014-09-09

空空如也

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

TA关注的人

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