会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
天外飞仙(坐上C++这头宝驹飞起来)
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
5
6
7
8
9
10
下一页
2007年4月22日
#pragma 预处理指令详解
摘要: #pragma 预处理指令详解[转载] 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中P...
阅读全文
posted @ 2007-04-22 11:41 suiyingjie
阅读(355)
评论(0)
推荐(0)
编辑
2007年4月18日
HOOK专题(转)
摘要: HOOK专题 目录 基本概念 运行机制 钩子类型 作者 基本概念 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。 钩子实际上是一个处理消息的程序段,通...
阅读全文
posted @ 2007-04-18 14:15 suiyingjie
阅读(304)
评论(0)
推荐(0)
编辑
2007年3月29日
如何在在Visual C++ .NET 中將System::String* 转换为 Char*
摘要: 方法 1 PtrToStringChars 提供您實際 String 物件的內部指標。如果要將這個指標傳送到 Unmanaged 函式呼叫,您必須先將指標固定起來,以確保物件不會在非同步記憶體回收處理期間移動: //#include System::String * str = S"Hello world\n"; const __wchar_t __pin * str1 = PtrToStri...
阅读全文
posted @ 2007-03-29 20:26 suiyingjie
阅读(1213)
评论(0)
推荐(0)
编辑
2007年3月8日
在Vista操作系统中通过manifest文件使VC应用程序获得管理员权限
摘要: VC编译出来的应用程序在vista下运行,有可能因为权限问题,不能成功运行。 用以下办法,给应用程序添加一个manifest文件,程序运行时系统就会跳出UAC对话框,获得管理权限。 1.打开应用程序的源代码工程 2.添加一个“custom”资源,"resource type"填24,把资源ID改为1,然后把以下内容复制到资源内容中保存 ...
阅读全文
posted @ 2007-03-08 10:17 suiyingjie
阅读(852)
评论(0)
推荐(0)
编辑
2007年2月9日
限制程序只打开一个实例(转载)
摘要: 息来源:CSDN 文章作者:fictiony当我们在做一些管理平台类的程序(比如Windows的任务管理器)时,往往需要限制程序只能打开一个实例。解决这个问题的大致思路很简单,无非是在程序打开的时候判断一下是否有与自己相同的进程开着,如果有,则关闭自身,否则正常运行。 但是,问题就出在如何判别是否有一个与自己相同的进程开着上面。我在网上搜索了一下相关的文章,发现对于这个问题的解决不外乎以下几种...
阅读全文
posted @ 2007-02-09 19:50 suiyingjie
阅读(512)
评论(0)
推荐(0)
编辑
2007年1月18日
pvpgn资料
摘要: pvpgn资料 pvpgn官方网站: http://www.pvpgn.org/pvpgn官方论坛: https://forums.pvpgn.org/pvpgn wiki: http://wiki.pvpgn.org/ pvpgn 开源项目: http://d...
阅读全文
posted @ 2007-01-18 13:04 suiyingjie
阅读(512)
评论(0)
推荐(0)
编辑
2006年9月14日
Windows Rootkit相关链接
摘要: [ 1] Avoiding Windows Rootkit Detection/Bypassing PatchFinder 2 - Edgar Barbosa[2004-02-17] http://www.geocities.com/embarbosa/bypass/bypassEPA.pdf [ 2] TOCTOU with NT System Service Hooking http:...
阅读全文
posted @ 2006-09-14 14:58 suiyingjie
阅读(400)
评论(0)
推荐(0)
编辑
2006年8月29日
Visual C++ 编译器选项
摘要: 按字母顺序列出的编译器选项 选项 目的 @ 指定响应文件 /? 列出编译器选项 /AI ...
阅读全文
posted @ 2006-08-29 12:55 suiyingjie
阅读(418)
评论(0)
推荐(0)
编辑
2006年8月7日
在VC中调用“打开方式...”(open with...)对话框
摘要: 如果执行ShellExecute函数打开文件时,文件没有指定相应的打开方式,则可以使用如下函数调用“打开方式...”对话框。 其中strName是文件名,pszFolder是路径. int nRes = (int)ShellExecute(NULL, "open", strName, "", pszFolder, SW_SHOWDEFAULT); if(SE_ERR_NOASSOC == nR...
阅读全文
posted @ 2006-08-07 15:36 suiyingjie
阅读(1452)
评论(1)
推荐(0)
编辑
2006年8月5日
python中的一些正则表达式的含义
摘要: ^ 匹配字符串的开始。 $ 匹配字符串的结尾。 \b 匹配一个单词的边界。 \d 匹配任意数字。 \D 匹配任意非数字字符。 x? 匹配一个可选的x字符(换句话说,它匹配1次或者0次x 字符)。 x* 匹配0次或者多次x字符。 x+匹配1次或者多次x字符。 x{n,m} 匹配x字符,至少n次,至多m次。 (a|b|c)要么匹配a,要么匹配b,要么匹配c。 (x) 一般情况下表示一个记忆组(reme...
阅读全文
posted @ 2006-08-05 15:50 suiyingjie
阅读(591)
评论(0)
推荐(1)
编辑
上一页
1
···
5
6
7
8
9
10
下一页