蜡笔小辛的专栏

天行健,君子以自强不息;地势坤,君子以厚德载物。

HeapAlloc,GlobalAlloc,LocalAlloc,VirtualAlloc,malloc,new 的异同

1. 首先我们来看HeapAlloc: MSDN上的解释为:HeapALloc是从堆上分配一块内存,且分配的内存是不可移动的(即如果没有连续的空间能满足分配的大小,程序不能将其他零散的 空间利用起来,从而导致分配失败),该分配方法是从一指定地址开始分配,而不像GloabalAlloc是从全局堆上...

2012-04-26 12:52:33

阅读数 1299

评论数 0

VC 编写 Vista 或 win7 下需要管理员权限运行的程序

程序有 com,需要注册,但是在 win7 上面如果不是管理员权限的话,执行就会失败。 先是通过代码提升用户权限的。代码如下: BOOL UpgradeProcessPrivilege(HANDLE hProcess, LPCTSTR lpPrivilegeName ) { H...

2012-04-24 17:36:59

阅读数 2071

评论数 0

VC 一句代码提升进程权限

RtlAdjustPrivilege(SE_DEBUG_PRIVILEGE,1,0,NULL); 这个函数封装在NtDll.dll中(在所有DLL加载之前加载),被微软严格保密,就是说你在MSDN上查不到关于他的任何信息。 .常量 SE_BACKUP_PRIVILEGE, "...

2012-04-24 15:07:11

阅读数 10107

评论数 0

iOS 屏蔽微云广告(需越狱)

Cydia 上有不少国内开发商做的 deb 程序,没发布到 AppStore 上,有些还是不错的。 不过里面的广告实在太闹心(装了威锋和 178 的去广告,都不管用),于是萌生了自己去广告的想法。 去微云官方网站下载了一个 sdk,反编译了一下,看到里面不少网址,于是挨个拿来封住。上步骤: ...

2012-04-01 14:55:41

阅读数 2485

评论数 0

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