自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (32)
  • 收藏
  • 关注

原创 Windows 写系统日志函数

#include "windows.h"#define SVC_ERROR    ((DWORD)0xC0020001L)void WriteReportEvent(LPTSTR szFunction) { HANDLE hEventSource;LPCTSTR lpszStrings[2];unsigned int len = sizeof(szFunction);h

2012-03-21 16:46:03 1847

原创 链表 逆序 例子

typedef struct _Node{char data[50];struct _Node* pNext;_Node(){memset(data,0,50);pNext = NULL;}} Node;Node* CreateLink(int n){Node* pHeaer = NULL;Node* pCurrentNode =

2012-03-16 12:45:58 501

原创 C,C++ 可变参数函数例子

void Log(wchar_t *szLog,...){ va_list args = NULL; va_start(args,szLog); wchar_t szBuf[2049] = {0}; //vprintf(szBuf,args); vswprintf(szBuf,2048,szLog,args); va_end(args); time_t tm;

2012-03-16 08:58:34 654

原创 Qt 正则表达式 例子

static QString strTestRegExpFormat = QLatin1String("1005>qDebug() QString strRegexp = "\\W[QRegExp regExp(strRegexp);bool blIsValid = regExp.isValid();QString strErrorString = regExp.errorSt

2012-03-06 12:00:13 562

转载 在苹果lion中安装xcode3系列版本

在苹果lion中安装xcode3系列版本   自己在网上搜索研究好了好久终于得出的实际可行的办法 分享给大家~在Lion中不支持旧的Xcode版本(3.x),你只能安装Xcode4.x forlion的版本,这对使用第三方IB插件的Mac开发者来说不是一个好消息。如果你尝试去安装,就会发现XcodeToolset组件不能选择(禁用),这会导致错误的安装结果,会有一些空的文件夹,没有

2012-03-06 08:52:17 370

转载 Difference between cu.* and tty.*

For those that are interested. Serial ports are commonly misunderstood.  Having been involved with them for a while Ithought I clear up some of the confusion (to that end I'm cross posting this to

2012-03-06 08:51:01 749

转载 软件开发一些相关术语缩写

文档名称英文简写需求调研报告DSR工作任务说明书SOWProcess Handbook (项目过程手册)PHBEstimation Sheet (估计记录)ESTProject Plan

2012-02-26 12:30:32 2383

原创 整数 转化成 十六进制 字符串

<br /><br />#include "stdafx.h"<br /> <br /> <br />char* convert( unsigned long Value )<br /> <br />{<br />static char Buffer[sizeof( unsigned long ) * 2 + 1];<br />int i;<br />for( i = sizeof( unsigned long ) * 2 - 1; i >= 0; --i )<br />{<br />Buffer[i] =

2010-10-25 12:25:00 1497

转载 How Would You Get the Count of an Array in C++?

<br />The question is simple: given a C++ array (e.g. x as in int x[10]), how would you getthe number of elements in it?<br /> <br />An obvious solution is the following macro (definition 1):<br /> <br />#define countof( array ) ( sizeof( array )/sizeof(

2010-08-03 16:55:00 835

转载 Qt 中Active使用技巧

View Full Version : Qt application with live Active X camera feed.bitChanger16th January 2006, 21:19I could really use some advice. I’m using Qt 4.1 and trying to implement an Active X c

2009-06-24 15:09:00 5278

转载 PE文件格式详解

Windows操作系统家族最近增加的Windows NT为开发环境和应用程序本身带来了很大的改变,这之中一个最为重大的当属PE文件格式了。新的PE文件格式主要来自于UNIX操作系统所通用的COFF规范,同时为了保证与旧版本MS-DOS及Windows操作系统的兼容,PE文件格式也保留了MS-DOS中那熟悉的MZ头部。    在本文之中,PE文件格式是以自顶而下的顺序解释的。在你从头开始研究文件内

2008-11-25 15:35:00 571

原创 VS2005 编译 boost_1_33_1 的成功方法

步骤如下:一、启动 Visual Studio 2005 命令提示二、通过cd 命令定位到目录 boost_1_33_1/tools/build/jam_src 目录三、执行命令 build , 执行结束之后 生成boost_1_33_1/tools/build/jam_src /bin.ntx86 目录下的文件 bjam.exe四、复制bjam.exe 到 boost_1_33_

2008-11-22 13:30:00 631

原创 获取C++类中的虚函数表的指针和虚函数表中函数的指针

通过读内存中类的结构相关信息, 请阅读如下代码:class CTest{public: CTest(); ~CTest(); virtual void Print(); virtual void Print2(); int GetSize();protected:private: int i;  //在构造函数中初始化 100 }; #include "Test.h"typ

2008-11-03 17:47:00 1052

原创 逆向C++第一步

     逆向工程分析人员还应该熟悉对象(或者说一个类的实例)在内存中是个什么样子,说的文绉绉一点就是类在内存中的布局情况。我们先来看一个简单的类: class CommonBase{    int co;};class Base1: virtual public CommonBase{public:    virtual void print1() {}    virtual void 

2008-11-03 15:34:00 668

原创 VC Unicode 的设置

 1、新建一个工程;2、选择“Build->Configurations”菜单3、点击“Add”按钮,添加“Unicode Debug”-拷贝“win32 Debug”配置, 添加“Unicode Release”拷贝“win32 Release”配置 ,然后点击“OK” 4、选择“Project->Setting”菜单5、切换到“General ”TAB页6、修改“Win32 Unicode D

2008-03-05 21:08:00 1257

原创 CRichEditCtrl 超文本编辑(MSN/QQ常用控件)

.常见问题a.可以编译,不能执行的AfxInitRichEdit();b.升级默认的Riched版本(默认的有一些bug),如可在InitInstance中添加LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary如果是CRichEditView基类的可用BOOL CXXXXXXView::PreCreateWindow(CREATESTRUCT& cs){//装

2008-02-20 16:00:00 755

原创 Unicode 和 ANSI读写文件

//  std::string strAnsi;  //#ifndef UNICODE//  strAnsi = strContent;//#else//  USES_CONVERSION;//  strAnsi = W2A(strContent.LockBuffer());//  strContent.UnlockBuffer();//#endif  const   BYTE   head[2]

2008-01-12 16:07:00 463

原创 Unicode 和 Ansic 读写文件

//  std::string strAnsi;  //#ifndef UNICODE//  strAnsi = strContent;//#else//  USES_CONVERSION;//  strAnsi = W2A(strContent.LockBuffer());//  strContent.UnlockBuffer();//#endif  const   BYTE   head[2]

2008-01-12 16:04:00 702

原创 程序中图片透明 函数

 void DrawTransparentBitmap(HDC  hdc,  HBITMAP  hBitmap,  short  xStart,  short  yStart,  COLORREF  cTransparentColor);函数的实现:void CLoginPanel::DrawTransparentBitmap(HDC  hdc,  HBITMAP  hBitmap,  s

2008-01-11 19:09:00 618

原创 对象在窗口间拖动

包含两个头文件可以从网上下载 OleDropTargetEx.h OleDropTargetEx.cpp在要实现拖动功能的的头文件添加函数: virtual BOOL Register(); COleDropTargetEx m_dropEx; virtual BOOL OnDrop(WPARAM pDropInfoClass, LPARAM lParm); virtual DROPE

2008-01-10 17:55:00 700

原创 输入框输入的自动完成(Edit .ComboBox)

功能如图:串操作函数:CString CDlgTestDlg::GetAutoCompleteStr(CString strCurrent,CStringArray& strArray){ CString strReturnValue(_T("")); LONG strLen; INT nIndex= -1; WCHAR chMin; strCurrent.TrimLeft(); 

2008-01-09 11:13:00 543

unixODBC-2.3.7pre.tar.gz

Qt 麒麟系统连接达梦数据库至ODBC最新版本

2021-02-18

unixODBC-2.3.0.zip

达梦数据库麒麟系统的ODBC库

2021-02-18

cmake-3.15.1-win64-x64.zip

CMake 最新Windows版本,用于将CMake工程转成其它的工程,如VS何Qt等。 cmake-3.15.1-win64-x64.exe

2019-07-29

FFmpeg4.1 android so文件与.h文件(armv7-a)(android-ndk-r16b)

Windows MinGW交叉编译最新FFmpeg4.1 Android库 使用的NDK版本为:android-ndk-r16b

2019-03-11

Visual Assist X 10.9.2248 支持的VS版本 到 VS2017

VS2008以及更低版本 将VA_X.dll拷贝到安装目录覆盖同名文件。 VS2010 将VA_X.dll拷贝到以下目录覆盖同名文件。 (Win7) C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.9.2112.0 (XP) C:\Documents and Settings\用户名\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.9.2112.0 VS2012 C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\11.0\Extensions下的随机名称目录中,手动进入寻找,找到VA_X.dll并替换 VS2013 C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\12.0\Extensions下的随机名称目录中,手动进入寻找,找到VA_X.dll并替换 VS2015 C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\14.0\Extensions下的随机名称目录中,手动进入寻找,找到VA_X.dll并替换 VS2017 C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\15.0_????????\Extensions下的随机名称目录中,手动进入寻找,找到VA_X.dll并替换 破解后虽然仍然是trail试用版,但是已经没有使用时间限制。

2018-01-11

QPdfium_Source

QtPdfium 是一个Qt模块,主要用于操作和显示PDF文件。 该模块核心功能使用了pdfium工程,它是Google的一个开源项目(BSD);

2017-09-16

QPdfiumDemo

Qt 操作Pdf文件模块类:QtPdfium 编译、用法 QtPdfium 是一个Qt模块,主要用于操作和显示PDF文件。 该模块核心功能使用了pdfium工程,它是Google的一个开源项目(BSD);

2017-09-16

中国开放式基金净值查询

本软件是一款跨平台应用程序,主要是用来查询中国开放式基金净值的 支持的功能: 支持按照基金名称以及基金代码查询基金净值信息 支持按照最近净值排序

2015-07-15

开放式基金净值查询应用【更新】

系列项目目的: 1、熟悉Qt 开放 Soap的应用 2、Qt 列表控件以及条件过滤的的使用方法 3、Qt 的虚拟键盘的开发应用 4、Qt 程序发布的打包方法 5、希望与更多人一起学习Qt

2015-04-27

开放式基金净值查询应用

系列项目目的: 1、熟悉Qt 开放 Soap的应用 2、Qt 列表控件以及条件过滤的的使用方法 3、Qt 的虚拟键盘的开发应用 4、Qt 程序发布的打包方法 5、希望与更多人一起学习Qt

2015-04-15

Windows Kits

Windows Kits 开发工具安装包

2014-10-23

WebBrowser Event Capture

该C++类提供的功能主要是实现捕获浏览网页中的事件,如超链接、单击、输入框内容等。 针对MFC中使用WebBrowser 组件时很奏效的。

2014-07-10

软件开发文档模板

日常开发过程中需要的一些相关文档模板 如设计文档等..

2012-02-26

openssl 1.0 编译好的 动态库和静态库

最新版的 openssl 1.0, 编译好的静态库和动态库 省去编译时间和精力

2011-04-19

Qt 技术( 对Qt 一个概括性的介绍 )

Qt(发音同cute)是一个跨平台的C++应用程序开发框架,由挪威Troll Tech (奇趣)公司出品。 2008年6月被Nokia公司收购,目前他是Nokia的Qt Development Frameworks 部门的产品。 2009年5月Nokia宣布Qt源代码管理系统面向公众开放。Qt的源代码管理采用Git。

2010-05-26

star team 使用指南

一种borland公司的版本控制软件,Star team ,使用手册

2009-02-19

程序内存泄漏检测库,很实用

大型项目存在内存泄漏难免 但寻找一个有效方法检测出来并避免之,才是正道!

2008-11-25

软件概要设计范例( 具体例子 )

软件概要设计范例 对想从事需求设计有一定帮助的

2008-11-25

逆向C++ 简明资料

逆向C++ 简明资料,易学易懂,对需要了解学习逆向C++很有帮助!

2008-11-03

VS 2008 工作中常用快捷键

提高工作效率,VS 2008 一些非常常用的快捷键

2008-11-03

VCLSKIN

VC里边界面换肤是比较头痛的问题,网上有不少介绍,但是大多数仅仅提供Dll或者Lib,有代码的又有很多问题,效果很差。这几日突然想到一个解决方案,有源码,皮肤有一百多个,就是采用Delphi里边成熟的界面组件vclskin,将它做成Dll来用,效果相当不错,赶紧推荐给大家。

2008-07-01

并行算法可网络安全课件PPT

并行算法可网络安全课件PPT 这两份课件对了解并行算法以及网络安全有积极的帮助

2008-06-30

静态控件响应Tab键

使静态控件可其它的一般控件一样响应Tab键

2008-05-28

Ethereal用法

网络抓包工具方法介绍!

2008-04-25

std::string 成员方法

C++ string 类的相关帮助

2008-04-16

Windows 核心编程

Windows 核心编程

2008-03-13

解析Web属性项

很方便的解析Web属性项

2008-03-03

(C++)改善程序设计技术的50个有效做法(PPT) .rar

&lt;br&gt;提高代码执行效率的 50 个有效方法PPT

2008-02-18

VC 加载图片类

很方便加载各类图片文件

2008-01-17

对象在窗口之间拖动

可以实现对象在窗口之间的拖动

2008-01-11

空空如也

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

TA关注的人

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