- 博客(21)
- 资源 (16)
- 收藏
- 关注
原创 C++ 构造函数和析构函数的继承
C++中子类必须调用父类的构造函数和析构函数子类带参数的构造函数如果不明确调用父类相应带参数的构造函数,则会调用没有参数的构造函数,这是C++内存分配特性决定的 B(int i):A(i) { printf("B() i"); }
2010-08-27 12:13:00 652
原创 C#访问BitMap几种方法效率比较
bmpGray = new Bitmap("validCode.bmp"); Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); for (int i = 0; i
2010-08-26 09:52:00 3704
转载 初级游戏修改教程
<br />1、首先我们要用FindWindow,知道游戏窗口的句柄,因为我们要通过它来得知游戏的运行后所在进程的ID,下面就是FindWindow的用法:HWND FindWindow(<br />LPCTSTR lpClassName, // pointer to class name<br />LPCTSTR lpWindowName // pointer to window name<br />); <br />2、我们GetWindowThreadProcessId来得到游戏窗口相对应进程的进程I
2010-08-24 09:29:00 695
转载 C++ Socket网络编程大全.txt
<br />1.简单服务器/*#include <winsock2.h>#pragma comment(lib,"WS2_32.lib")*/WSADATA wsd;static UINT port=%%1;UINT Listen(LPVOID pParam){ SOCKET sServer,sClient; char buf[1024]; int retVal; if(WSAStartup(MAKEWORD(2,2),&wsd)!=0) { re
2010-08-24 09:18:00 2546 1
原创 C# BitMap
<br />using System;using System.Data;using System.Drawing;using System.Drawing.Imaging;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices; private void Form1_Load(object sender, EventArgs e) {
2010-08-24 08:12:00 921
原创 VC++ Embed Dialog
<br />private: CDlgTest m_embededDlg;<br /> <br /> m_embededDlg.Create(CDlgTest::IDD,this); HWND hwnd=m_embededDlg.GetSafeHwnd(); long style=::GetWindowLong(hwnd,GWL_STYLE); style|=WS_CHILD; style&=~WS_CAPTION; ::SetWindowLong(hwnd,GWL_STYLE,st
2010-08-20 15:42:00 364
转载 Dll 搜寻次序
<br />应用程序使用LoadLibrary显式链接,那么在这个函数的参数中可以指定DLL文件的完整路径。如果不指定路径,或是进行隐式链接,Windows将遵循下面的搜索顺序来定位DLL: <br />1. EXE文件的目录, <br />2. 进程的当前工作目录, <br />3. Windows系统目录, <br />4. Windows目录, <br />5. 列在Path环境变量中的一系列目录
2010-08-20 10:08:00 428
原创 About #pragma data_seg
<br />#pragma data_seg(".share")int i=0;#pragma data_seg()#pragma comment(linker,"/section:.share,RWS")<br /> <br />Note:<br />1、变量必须初始化,否则会放到.bss节中<br />2、同一位置上的文件才能共享
2010-08-19 10:45:00 501
原创 The difference between "malloc" and "new"
<br /> char* c=new char[64*1024+1]; MEMORY_BASIC_INFORMATION memInfo; VirtualQuery(c,&memInfo,sizeof(memInfo)); char * c2=(char*) malloc(64*1024+1); MEMORY_BASIC_INFORMATION memInfo2; VirtualQuery(c2,&memInfo2,sizeof(memInfo2));<br /> <br /> <b
2010-08-19 10:13:00 378
原创 对于空指针的误解
<br />先说一下进程空间中的NULL指针分区:<br /> <br />范围:0x0000 0000~0x0000 FFFF<br />作用:保护内存非法访问<br />例子:分配内存时,如果由于某种原因分配不成功,则返回空指针0x0000 0000;当用户继续使用比如改写数据时,系统将因为发生访问违规而退出。<br /> <br /> <br />空指针仅指0x0这一个地址,之所以分配这么大空间是因为分配粒度为0x10000,即64K<br /> <br /> 例子:<br /> if (p!=NUL
2010-08-18 15:56:00 492
转载 #pragma once及其他
<br />pragma指令简介<br />在编写程序的时候,我们经常要用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作。一.message参数<br />message它能够在编译消息输出窗口中输出相应的消息,这对于源代码信息的控制非常重要的,使用方法为:<br />#pragma message(“消息文本”)<br />当编译器遇到这条指令时就在编译输出窗口中将消息文本打印出来。当我们在程序中定义了许多宏来控制源代码版本的时候,我们自己有可能都会忘记有没有正确的设置这些宏,此
2010-08-17 09:43:00 441
转载 IE Cookie Format
<br />name<br />value<br />domain/<br />1600<br />1263382784<br />30020896<br />452781968<br />30020892<br />*<br />Line Summary:<br />1 The Variable Name<br />2 The Value for the Variable<br />3 The Website of the Cookie’s Owner<br />4 Optional Flags<br /
2010-08-16 16:09:00 580
原创 About GetSystemDirectoryA
<br />Win32 API:GetSystemDirectoryA <br />Default:C:/windows/system32<br />Some program use this directory to store its ini file.
2010-08-15 10:53:00 507
原创 Yoda Protector 1.03.3 - manually unpacking
<br />[From] http://www.reversing.be/article.php?story=20060103202621966&query=detten<br /> <br />============================ <br />Yoda Protector 1.03.3 - manually unpacking Yoda Protector 1.03.3 - manually unpacking<br />============================ ===
2010-08-12 14:26:00 1363
原创 FS Register
FS Indicate the address of TIB.Offset Description 0x20 PID0x24 ThreadID0x2c Handle To Tls0x30 address of PEB0x34 the last error codetypedef struct _NT_TIB32 { DWORD ExceptionList; DWORD StackBase; DWORD St
2010-08-11 16:14:00 639
原创 【C# Office】Get PageCount of Word
<br /> object file = fileFullName; object Nothing; Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.ApplicationClass(); Nothing = System.Reflection.Missing.Value;
2010-08-08 17:55:00 1151
转载 【C# Office】 未能找到引用的组件"Microsoft.Office.Core" 解决方案
<br />在项目引用中右击选择添加引用,选择COM里面选择Microft Office 12.0 object Library和Microft Excel 12.0 object Library分别点确定即可!同样如果要引用World选Microft World 12.0 object Library!
2010-08-08 17:53:00 16260 5
原创 Register->Shell Folders
<br />Windows Registry Editor Version 5.00[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders]"AppData"="C://Documents and Settings//administrator//Application Data""Cookies"="C://Documents and Settings//administrato
2010-08-02 10:32:00 641
原创 The problem of “Can’t exit design mode because control ‘ShockwaveFlash1’ cannot be created.”
<br />reference:http://www.boardworks.co.uk/troubleshooting-_334/#error3
2010-08-01 18:17:00 1092
原创 Volatile C++ [keyword] [轉]
<br />讲讲volatile的作用<br /> <br />volatile的本意是“易变的”<br /> <br />由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。比如:<br /> <br />static int i=0;<br /> <br />int main(void)<br />{<br />...<br />while (1)<br />{<br />if (i) dosomething();<br />}<br />}<br /> <br />/* I
2010-08-01 18:05:00 618
ZLibWrap_LIB_1.0.0.2_VS2008
2011-12-30
ACE_Thread.txt ACE_Thread.txt ACE_Thread.txt ACE_Thread.txt ACE_Thread.txt ACE_Thread.txt
2010-10-26
责任链模式.rar 责任链模式.rar 责任链模式.rar 责任链模式.rar
2010-10-25
Dynamo2.rar Dynamo2.rar Dynamo2.rar
2010-10-20
加密与解密 第三版.part1.rar 加密与解密 第三版.part1.rar
2010-08-25
debug资料.rar debug资料.rar debug资料.rar
2010-08-24
\Image Process资料 \Image Process资料 \Image Process资料
2010-08-24
opencv 资料 opencv.rar opencv.rar opencv.rar
2010-08-24
C#_.Net资料.rar C#_.Net资料.rar C#_.Net资料.rar
2010-08-24
six_x_pack_c.rar six_x_pack_c.rar six_x_pack_c.rar
2010-08-24
Valid pictures Valid pictures Valid pictures
2010-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人