15 cqzj70

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8w+

SQLSERVER2008 数据库 模糊查找

本人将在实际项目开发中的模糊查找记录下来,以备不时之需并方便其他人。s.Format(L"SELECT * FROM dbo.MenuDetWHERE NumberLIKE '%%%s%%'", ch); //查找号码s.Format(L"SELECT * FROM dbo.MenuDetWHERE PinyinLIKE '%%%s%%'", ch); //查找字母s.Format(L"SELECT * FROM dbo.MenuDet WHERE NameLIKE N'%s%%' ...

2020-07-06 15:32:26

guideline must specify type RC资源文件错误的解决

本人在修改resource.h 文件的对话框资源标识的时候,不知道改了什么地方,结果无法打开资源了,也就是无法正常显示各个资源,还报了一个错误"guideline must specify type",通过查找相关资料终于解决了,特记录一下。 首先在 rc文件 里查找 “guideline”不区分大小写。找到文件如下GUIDELINES DESIGNINFOBEGIN IDD_ABOUTBOX, DIALOG BEGIN , 50 ...

2020-06-09 13:56:10

CString 中文字符串 转 BYTE 字节数组

第一种:CString str=_T("爱普生(中国)有限公司!");TCHAR*ch=new TCHAR[str.GetLength()];BYTE*pByte=nullptr;for(int i=0;i<str.GetLength();i++){ ch[i]=str.GetAt(i);}pByte=(BYTE*)ch;第二种:CString...

2019-07-26 00:55:39

在利用openssl 进行base64编码开发所遇到的头包含问题

本人在进行阿里云的对象存储开发的过程中,要进行Base64的编码,我就利用openssl这个成熟的库.但在使用BUF_MEM这个结构时,包含了网上介绍使用buffer.h这个头文件总是不行,用百度和google也没有解决问题,最后只有抱着侥幸的心理到buffer.h这个头文件里去详细查看,看有没有点线索,结果发现了问题/* Already declared in ossl_typ.h */这句就告

2017-03-01 21:44:16

VC String Functions Summary ----VC字符串函数大全

我也是转载他人,供自己学习用的,大家一起分享哈bcmp(比较内存内容) 相关函数   bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp表头文件   #includebcopy(拷贝内存内容) 相关函数   memccpy,memcpy,memmove,strcpy,ctrncpy表头文件   #includebze

2014-06-20 09:35:57

VC字符串转换常用函数

最近在做一些关于VC的ActiveX小插件,经常会遇到字符串处理的问题,狂查CSDN和MSDN,结果并不理想。先说明一下,相关处理函数在VC++6.00测试通过。也许很多人不能理解,现在都什么年代了,还用VC6.0,其实VC开发插件有一个好处就是部署的时候方便一些,不用考虑浏览器端用户是否安装了.net Framework。那个.net Framework随着推出新版本越来越大,要让用户花那么多时

2014-06-20 09:21:59

回调函数(callback)理解

问:什么是回调函数,回调函数和钩子函数的区别?解释:A:回调函数就相当于一个中断处理函数,由系统在符合你设定的条件时自动调用。为此,你需要做三件事:1,声明;2,定义;3,设置触发条件,就是在你的函数中把你的回调函数名称转化为地址作为一个参数,以便于系统调用。声明和定义时应注意:回调函数由系统调用,所以可以认为它属于WINDOWS系统。不要把它当作你的某个类的成员函数。

2014-06-20 05:57:28

win32 API中GetSystemMetrics函数

1、SM_ARRANGE: 用于说明系统如何安排最小化窗口,根据显示器的不同系统数据可能有所不同。其包含一个起始位置和方向。关于在程序中怎么使用我还没有见个这样的代码。起始位置可为下列值之一:ARW_BOTTOMLEFT:开始在左下角的屏幕(默认值)。ARW_BOTTOMRIGHT:开始在右下角的屏幕(相当于ARW_STARTRIGHT)。ARW_HIDE:在屏幕可见区域隐

2014-06-17 22:57:42

CoCreateGuid()用法

今天在代码中看到下面一个函数:CString CConnectManager::newGUID(){   CString buf;   GUID guid;   if (S_OK == ::CoCreateGuid(&guid))   {     buf.Format("{%08X-%04X-%04x-%02X%02X-%02X%02X%02X%02X%02X%02

2014-06-17 20:33:51

AdjustTokenPrivileges(进程权限修改)

AdjustTokenPrivileges(进程权限)原文地址:http://hi.baidu.com/xuqipi/blog/item/07f43363b3d690630d33fa90.htmlGetCurrentProcessID 得到当前进程的ID OpenProcessToken 得到进程的令牌句柄LookupPrivilegeValue 查询进程的权限 Adjus

2014-06-17 15:11:51

VMware+Windgb+Win7内核驱动调试

--------------------------------------------------------------VMware+Windgb+Win7内核驱动调试本人在此基础之上根据具体情况有所改动-------------------------------------------------------------- 本文主

2014-06-11 05:51:39

过TesSafe反WinDbg双机调试

貌似论坛里面有关游戏的贴子都很火,所以发篇帖子涨点人气。正文:在论坛搜索了下发现去年的时候有人发过一篇过TesSafe反双机调试的帖子,但是现在已经过时了,并且帖子里面也没提到怎么处理被IAT HOOK的两个函数。在这里呢,我就给大家彻底的讲明白吧。先开ARK工具看看游戏干了什么。从图片可以看到游戏启动的时候对ntkrnlmp.exe中的kdcom.KdSe

2014-06-09 07:50:20

C和C++混合编程(error C2059: syntax error : 'string')

extern "C"表示编译生成的内部符号名使用C约定。C++支持函数重载,而C不支持,两者的编译规则也不一样。函数被C++编译后在符号库中的名字与C语言的不同。例如,假设某个函数的原型为:void foo( int x, int y ); 该函数被C编译器编译后在符号库中的名字可能为_foo,而C++编译器则会产生像_foo_int_int之类的名字(不同的编译器可能生成的名字不同,但是都采用了

2014-06-07 20:10:34

从进程中获取QQ号码

制作这个程序的过程中,我查阅了很多相关资料, 对系统编程有了进一步的了解, 下面我就编制这个程序的原理过程和一些心得写出来, 给大家参考.一. 取QQ号码原理:  QQ程序在运行过程中, 所有数据都是存放在进程空间中,QQ号码也不例外, 要取QQ号码, 从QQ进程空间着手是最保险的.   怎样确定QQ号码在QQ进程空间的位置? "goomoo"的方法是搜索"clientuin=

2014-06-03 20:09:55

程序调试技术 - 解决Stack Overflow

前言程序员最痛苦的事莫过于深陷于BUG的泥潭,我也没少在这上面摔跤。这里,我把自己的一些经验教训总结出来,涉及的内容包括死循环、死锁、内存泄漏以及内存访问错误等,如果能对朋友们有所帮助,那就再好不过了。不过,我不打算按照循序渐进的方式来撰写这些文章 ,而是想到哪写到哪,也许到最后才会形成一个完整的系列。本节将以一个真实例子讲述如何在VC6环境下调试“Stack Overflow”错

2014-06-02 15:58:34

程序调试技术 - 跳出死循环

前言程序员最痛苦的事莫过于深陷于BUG的泥潭,我也没少在这上面摔跤。这里,我把自己的一些经验教训总结出来,涉及的内容包括死循环、死锁、内存泄漏以及内存访问错误等,如果能对朋友们有所帮助,那就再好不过了。不过,我不打算按照循序渐进的方式来撰写这些文章,而是想到哪写到哪,也许到最后才会形成一个完整的系列。不管是单线程还是多线程程序,死循环都算是相对比较容易解决的,但也有一些技巧在里面,

2014-06-02 15:55:49

win32k.sys文件简介

说到win32k.sys,要先说一下win32子系统。win32k.sys是win32子系统的一部分。    子系统指操作系统的一部分,为操作系统的上层应用程序提供运行环境和接口(API)。windows 2000/xp包含三个子系统:win32、POSIX、OS/2,其中最重要的子系统是win32子系统,其他子系统都要通过win32子系统接收用户的输入和显示输出。所以,win32子系统是

2014-05-31 10:20:14

vs2013 error c4996: 'fopen': This function or variable may be unsafe

在开发一AntiRootkitError 1 error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for d

2014-05-29 18:07:17

WINDOWS蓝屏解决对策

1.重启    有时只是某个程序或驱动程序一时犯错,重启后他们会改过自新。(注意此时参见7.查询停机码) 2.新硬件    首先应该检查新硬件是否插牢,这个被许多人忽视的问题往往会引发许多莫名其妙的故障。如果确认没有问题,将其拔下,然后换个插槽试试,并安装最新的驱动程序。同时还应对照微软网站的硬件兼容类别检查一下硬件是否与操作系统兼容。如果你的硬件没有在表中,那么就得到硬件厂商网站

2014-05-22 19:05:57

用VS2010构建MASM的编程环境

用Visual Studio.net 2010构建MASM编程环境并不复杂,这里将关键步骤总结一下,方便学习。如需进一步学习,可以参阅《Inetl汇编语言程序设计》一书的作者Kip R. Irvine的文章Getting Started with MASM 。 1. 构建空的解决方案      我的习惯是将每一章中的所有例子放置在同一个解决方案中。比如《Inetl汇

2014-05-22 09:45:01

查看更多

勋章 我的勋章
  • 分享精英
    分享精英
    成功上传11个资源即可获取