
C/C++
zcgzdhxm
这个作者很懒,什么都没留下…
展开
-
添加控件对话框不显示的问题
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty原创 2009-11-24 19:37:00 · 3471 阅读 · 1 评论 -
Vista操作系统中,控制面板图标的隐藏办法
vista中,对控制面板上的图标进行隐藏的办法:通过写注册表隐藏cpl文件,如果对隐藏cpl文件无效时,则要通过隐藏GUID的办法。但是,网上的好多资料,只能在xp或2000下生效,我在进行这个工作的时候,被网上的资料骗的好惨。所以把我经过检验的cpl文件和UUID列举出来,希望大家少走点歪路。 注意:必须在隐藏cpl无效的情况下,才可用GUID,否则,无效。 修改CPL的方法为:原创 2009-12-09 19:42:00 · 1681 阅读 · 3 评论 -
用 GetEnvironmentVariable 获取常用系统环境变量
以前曾用 GetWindowsDirectory、GetSystemDirectory、GetTempPath 等函数获取系统常用文件夹;也用过 SHGetSpecialFolderLocation、SHGetPathFromIDList 函数获取过更多常用路径;但这都不如用 GetEnvironmentVariable 获取系统变量来得快.//譬如 %WI转载 2010-03-23 11:25:00 · 669 阅读 · 0 评论 -
char 转wchar_t 及wchar_t转char
<br />#include <tchar.h>#include <windows.h>int _tmain(int argc, _tchar* argv[]){wchar_t pwstr[] =l"我是中国人";wchar_t pwstr2[20]; char *pcstr = (char *)malloc(sizeof(char)*(2 * wcslen(pwstr)+1)); memset(pcstr , 0 , 2 * wcslen(pwstr)+1 );转载 2010-08-06 09:49:00 · 1222 阅读 · 0 评论 -
原始套接字伪造发包
这里介绍Windows Sockets的一些关于原始套接字(Raw Socket)的编程。同Winsock1相比,最明显的就是支持了Raw Socket套接字类型,通过原始套接字,我们可以更加自如地控制Windows下的多种协议,而且能够对网络底层的传输机制进行控制。1、创建一个原始套接字,并设置IP头选项。SOCKET sock;sock = socket(AF_INET,S转载 2011-11-02 17:08:40 · 4927 阅读 · 2 评论