码迷,mamicode.com
首页 > Windows程序 > 日排行
DeviceIoControl:通过API访问设备驱动程序;并获取window文件/文件夹id
1.设备句柄可以用API函数CreateFile获得。它的原型为HANDLE CreateFile( LPCTSTR lpFileName, // 文件名/设备路径 DWORD dwDesiredAccess, // 访问方式 DWORD dwShareMode, // 共享方式 LPSECURIT...
分类:Windows程序   时间:2014-10-18 15:21:30    阅读次数:474
Delphi获取其它进程窗口句柄的3种方法
本文主要跟大家介绍Delphi中获取其它进程的窗口句柄,在Delphi中获取其它进程的窗口句柄,绝大部分人首先想到的会使用:FindWindow或者用GetWindow来遍历查找,如: handle := FindWindow(nil,PChar('窗口的标题')); 或者: pr...
分类:Windows程序   时间:2014-10-18 15:25:24    阅读次数:227
Delphi判断一个字符是否为汉字的最佳方法
//判断字符是否是汉字 function IsHZ(ch: WideChar): boolean; var i:integer; begin i:=ord(ch); if( i40869) then result:=false else result:=true; ...
分类:Windows程序   时间:2014-10-18 15:23:55    阅读次数:281
delphi中获得进程列表或想要的进程(枚举进程、遍历进程)
一个常见的编程任务是枚举所有运行的"应用程序"。Windows任务管理器就是一个很好的例子。它用两种方式列出"应用程序"。任务管理器的第一个选项卡列出桌面上的所有"应用程序窗口"。第二个选项卡列出系统中的所有"进程"。本文提供了如何执行这些任务的详细信息。枚举顶层窗口如果将枚举进程与枚举桌面上的顶层...
分类:Windows程序   时间:2014-10-18 15:24:20    阅读次数:312
Delphi拷贝目录(含子目录)的方法
要实现目录级的拷贝,可以利用Windows API函数ShFileOperation( ),其函数声明如下: WINSHELLAPI int WINAPI SHFileOperation( LPSHFILEOPSTRUCT lpFileOp ); 实例: 新建一个工程,...
分类:Windows程序   时间:2014-10-18 15:26:35    阅读次数:256
贴一份用delphi修改注册表改网卡MAC地址的代码
//提示:此代码需要use Registry, Common; function WriteMAC(model:integer):integer; var reg:TRegistry;begin reg:=TRegistry.Create; //创建注册表对象 reg.RootKey...
分类:Windows程序   时间:2014-10-18 15:27:28    阅读次数:281
Delphi 常用API 函数
Delphi 常用API 函数 AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小 AnyPopup 判断屏幕上是否存在任何弹出式窗口 ArrangeIconicWindows 排列一个父窗口的最小化子窗口 AttachThreadInput ...
分类:Windows程序   时间:2014-10-18 15:26:31    阅读次数:324
Delphi中上指定进程(进程名)
procedure KillProcess(ExeName: string); const PROCESS_TERMINATE = $0001; //进程的PROCESS_TERMINATE访问权限 var ContinueLoop: Boolean; F...
分类:Windows程序   时间:2014-10-18 15:29:43    阅读次数:232
C#操作Json(转)
原文:http://wenku.baidu.com/link?url=3dlqKdF26ZdQIAcX9jvP2ZYEtl3J0sKOV8XuHQI0Rz4SjB9S46nqmGiMXUVQa_1PmUAVYWdFtWFkVP3ACT2SJ_xBZn8fVAynNTn6k1kYdnC#rd官方帮助文...
分类:Windows程序   时间:2014-10-18 15:30:57    阅读次数:287
Windows快捷键高手用法
windows + L ?锁屏 windows + E ?打开电脑的资源管理器 windows + D ?显示桌面 windows + Tab ?切换窗口 windows + R ?打开运行 windows + R 输入 psr.exe : ?windows自带的录像功能 windows + R 输入 osk ...
分类:Windows程序   时间:2014-10-18 15:36:37    阅读次数:275
c#中Marshal.Copy()方法的使用
c#中Marshal.Copy方法的使用Marshal.copy()方法用来在托管对象(数组)和非托管对象(IntPtr)之间进行内容的复制函数有很多重载,如下所示:Copy(array[]()[], Int32, IntPtr, Int32) 将一维的托管 8 位无符号整数数组中的数据复制到非托管...
分类:Windows程序   时间:2014-10-18 16:40:00    阅读次数:194
VC网络连接判断API
bool isConnect; DWORD dw; isConnect = ::IsNetworkAlive(&dw);if(isConnect) cout << "IsNetworkAlive连接" <<endl; else cout << "IsNetworkAlive未连接"...
分类:Windows程序   时间:2014-10-18 16:42:36    阅读次数:170
在delphi中,DLL加载时做初始化的Demo
library DLLEntry;//dll源码 uses SysUtils, Classes, Dialogs, Windows; {$R *.res} procedure DLLEntryPoint(dwReason : DWord); begin ...
分类:Windows程序   时间:2014-10-18 16:43:15    阅读次数:234
c# Dictionary跟Hashtable的对比
c#里不支持动态对象, 无法像AS3一样定义一个动态的对象, 添加动态的属性。例如像AS3里 要传递一系列参数, 临时对象的话,通常会用var o:Object = {id:"1",name:"aaa"};在c#里,字典系统的构建之前已经试用了Dictionary来充当参数的临时载体, 但是看了it...
分类:Windows程序   时间:2014-10-18 16:51:02    阅读次数:237
Delphi 之 内存篇(二)
系统给程序的地址数是 4G, 为什么不是 3G 或 5G? 因为 32 位的指针的最大值就是 $FFFFFFFF, 它不能表示更多了, 究其根源这要回到 CPU 的寻址能力、地址总线等等.在 Win64 下, 系统给程序的地址数达到了 16EB(0 - $FFFFFFFFFFFFFFFF), 也.....
分类:Windows程序   时间:2014-10-18 16:51:38    阅读次数:236
C# 抽象类
关于抽象类的基础知识,从网上摘录的,学到了~抽象类:有时我们表达一些抽象的东西,它是一种概括,不需要它成为一种实体,所以面向对象便有了抽象类。具体来讲:一个员工,它属于一个公司,但是公司只是一个名称,我们不需要它成为一个实体,所以公司就是一个抽象类。何时必须声明一个类为抽象类?(面试题)当这个类中包...
分类:Windows程序   时间:2014-10-18 16:53:17    阅读次数:194
Windows核心编程-作业
原文链接:http://zhujiangtao.com/?p=983作业 作业 一个简单例程 CreateJobObject 创建作业 作业限制和 SetInformationJobObject AssignProcessToJobObject 将进程添加到作业 终止作业 QueryI...
分类:Windows程序   时间:2014-10-18 16:55:06    阅读次数:426
win7mstsc连接电脑
1.远程连接设置2.添加用户3.关闭防火墙然后 mstsc 连接
分类:Windows程序   时间:2014-10-18 16:55:42    阅读次数:267
C#结构体指针的定义及使用详解(intptr的用法)
在解析C#结构体指针前,必须知道C#结构体是如何定义的。在c#中同样定义该结构体。C#结构体指针之C#结构体的定义:[StructLayout(LayoutKind.Sequential)] publicstructVGAStat { publicintChannelNum;//通道数量 [Mars...
分类:Windows程序   时间:2014-10-18 16:56:35    阅读次数:1761
swing入门教程
(转自http://terrificwanjun.bokee.com/)UI组件简介在开始学习Swing之前,必须回答针对真正初学者的一个问题:什么是UI?初学者的答案是“用户界面”。但是因为本教程的目标是要保证您不再只是个初学者,所以我们需要比这个定义更高级的定义。所以,我再次提出这个问题:什么是...
分类:Windows程序   时间:2014-10-18 18:15:22    阅读次数:301
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!