上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: JWA库的目的是将Windows的头文件转换为Delphi的调用格式,官方说法如下: The JWA library aims to provide a conversion from C to Delphi of as many headers as possible from the PSDK etc. The goal of this project is to provide a conv... 阅读全文
posted @ 2011-08-10 21:10 ET民工[源自火星] 阅读(785) 评论(0) 推荐(0)
摘要: Windows GetLastError 错误号 含义说明 0 操作成功完成。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境错误。 11 试图加载格式错误的程序。 12 访问码无效。 13 数据无效。 14 存储器不足,... 阅读全文
posted @ 2011-08-10 17:30 ET民工[源自火星] 阅读(1446) 评论(1) 推荐(0)
摘要: 关于标题的问题,网上找了些文章,转帖在这里以作记录。在“delphi中关于LPCTSTR,LPTSTR,CSTRING,CHAR *等等的区别”中,写到:在vc++中有着各种字符串的表示法,首先char* 是指向ANSI字符数组的指针,其中每个字符占据8位(有效数据是除掉最高位的其他7位),这里保持了与传统的C,C++的兼容。 LP的含义是长指针(long pointer)。LPSTR是一个指向以‘\0’结尾的ANSI字符数组的指针,与char*可以互换使用,在win32中较多地使用LPSTR。而LPCSTR中增加的‘C’的含义是“CONSTANT”(常量),表明这种数据类型的实例不能被使用它 阅读全文
posted @ 2011-08-10 16:57 ET民工[源自火星] 阅读(928) 评论(0) 推荐(0)
摘要: 早期版本的TrueCrypt若要编译成功,的确需要做多项微调,但是对于7.0a版本的代码,只需按照如下流程,即可在WinXP 32位系统下成功编译。代码的ReadMe.txt是这么写的:I. Windows ==========Requirements for Building TrueCrypt ... 阅读全文
posted @ 2011-08-08 22:52 ET民工[源自火星] 阅读(2640) 评论(5) 推荐(0)
摘要: SetErrorMode Function Controls whether the system will handle the specified types of serious errors or whether the process will handle them. Syntax UINT WINAPI SetErrorMode( __in UINT uMode);Parameter... 阅读全文
posted @ 2011-07-28 21:19 ET民工[源自火星] 阅读(914) 评论(0) 推荐(0)
摘要: 注意函数返回值类型是Int64,如果文件存在则返回文件大小,否则返回0。 function FileSize(FileName: string): Int64;var sr: TSearchRec;begin if FindFirst(FileName, faAnyFile, sr) = 0 then Result := Int64(sr.FindData.nFileSizeHigh) shl 3... 阅读全文
posted @ 2011-07-26 12:58 ET民工[源自火星] 阅读(3484) 评论(0) 推荐(0)
摘要: 为了在ListView的某个单元格中插入进度条,通常有2个方法:创建进度条并设定Parent为ListView(如[1]和[2]),或是自绘方式(如[3]),简便起见,本文采用前者方法。 创建一个缺省工程,在窗体上拖放两个控件:TListView控件名为lvw1,TButton控件名为btn1。 lvw1的属性 ViewStyle = vsReport,Columns添加几列,代码如下: unit... 阅读全文
posted @ 2011-07-26 00:50 ET民工[源自火星] 阅读(3333) 评论(0) 推荐(0)
摘要: 原理:使用Fiddler2监视浏览器,可以识别出广告视频的地址(与优酷不同的是,土豆网的广告没有过域名解析这一步,直接走的IP地址),将其IP地址网段 124.207.162.*屏蔽即可(因为屏蔽一个IP地址,又会出来一个新的IP地址,烦不胜烦,索性玩狠的)。 方法:通过防火墙(请自行设置,这不是本文内容),或组策略添加IP安全策略(步骤稍繁,但无需安装防火墙)。下面仅讲述后者的操作步骤。 步骤:... 阅读全文
posted @ 2011-07-23 19:27 ET民工[源自火星] 阅读(25010) 评论(6) 推荐(0)
摘要: 原理:使用Fiddler2监视浏览器,可以识别出广告视频的地址,将其域名屏蔽即可。 方法:将广告视频涉及的域名通过修改hosts文件的方法屏蔽。 步骤:使用文本编辑器,打开hosts文件(默认是在"C:\WINDOWS\system32\drivers\etc\hosts"),如果没有修改过,应该内容如下: # Copyright (c) 1993-1999 Microsoft Corp. # #... 阅读全文
posted @ 2011-07-23 17:42 ET民工[源自火星] 阅读(912) 评论(0) 推荐(0)
摘要: 实现原理是启动一个应用程序,通过ProcessID得到窗体句柄,然后对其设定父窗体句柄为本程序某控件句柄(本例是窗体内一个Panel的句柄),这样就达成了内嵌的效果。本文实现的是内嵌一个记事本程序,如下图:在实现细节上需要注意几点:为了美化程序的嵌入效果,需要隐藏其标题栏在外部窗体大小变化时,需要内嵌的窗体也随之变化大小外部程序退出时,内嵌的程序也要退出下面是例子程序。新建窗体,上面放置一个Panel控件,名为pnlApp,然后按下面代码编写:unit frmTestEmbedApp;interfaceuses Windows, Messages, SysUtils, Variants, Cl 阅读全文
posted @ 2011-07-21 23:48 ET民工[源自火星] 阅读(5319) 评论(12) 推荐(1)
上一页 1 ··· 7 8 9 10 11 12 下一页