VB
sdgaojian
这个作者很懒,什么都没留下…
展开
-
一个实现系统全局热键的模块
'**********************************************************************'此模块的功能:' 定义一些系统快捷键,以方便用快捷键来控制本程序:如隐藏/显示主界面,启用/停止监控等'用 VB 实现全局热键模块'武汉 艾军'在软件报以前的文章中,虽然也介绍了如何用 VB 实现全局热键的方法,但是这些文转载 2013-11-29 20:58:30 · 1237 阅读 · 0 评论 -
内存加载DLL并调用函数--VB
从内存中加载并调用DLL的代码,很邪恶,VBGOOD的仙剑魔同学从C翻译成VB的。直接在内存中调用DLL中的函数使用方法: Dim data() As Byte Dim handle As Long Dim fun_stdcall As Long Open "SampleDLL.dll" For Binary As #1 ReDi转载 2013-12-23 17:37:06 · 2593 阅读 · 1 评论 -
VB实现不占用CPU的延时
窗体:Private mobjWaitTimer As clsWaitableTimerDim mbWorkToDo As BooleanDim mbStop As BooleanPrivate Sub RunProcess()Set mobjWaitTimer = New clsWaitableTimerDoIf mbWorkToDo转载 2013-12-25 01:31:02 · 1587 阅读 · 0 评论 -
VB消息相关
VB消息相关 WM_NULL = $0000;WM_CREATE = $0001;应用程序创建一个窗口WM_DESTROY = $0002;一个窗口被销毁WM_MOVE = $0003;移动一个窗口WM_SIZE = $0005;改变一个窗口的大小WM_ACTIVATE = $0006; 一个窗口被激活或失去激活状态;WM_SET转载 2014-01-10 17:55:17 · 933 阅读 · 0 评论 -
PlaySound详解
PlaySound函数的声明为:BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound);PlaySound(NULL,NULL,NULL);停止播放。 参数pszSound是指定了要播放声音的字符串(一般是绝对路径,如果把声音文件拷到可执行文件所在路径就可以直接用声音文件名),该参数可以是WA转载 2013-12-26 23:33:10 · 961 阅读 · 0 评论 -
VB仿大漠GDI模式后台找图找色-揭秘后台图色窗口不黑的原理
记得老版的梦工厂论坛曾经有人讨论过,为什么youxi使用PrintWindow有时能截图有时却不能(有的youxi压根没成功过),其实大漠的GDI模式的图色,截图同样使用的是这个函数,只不过它在printwindow前对窗口做了处理(为什么窗口要部分移出屏幕,为什么会有绑定窗口这一步),关键函数 SetWindowLong GetWindowLong[Visual Basic] 纯转载 2014-02-14 20:22:12 · 12231 阅读 · 0 评论 -
VB一个全局的获取当前鼠标样式的代码(特征)
我直接说一个全局的获取当前鼠标样式的代码吧有关的API:Type POINTAPI '代表鼠标指针当前位置的一个结构 X As Long Y As LongEnd TypePrivate Type CURSORINFO '获得鼠标信息内容c转载 2014-02-15 23:56:15 · 3399 阅读 · 0 评论 -
在vb.net中取得两时间的毫秒差
最近在做一个项目,其中有个测试老方法的性能,最简单的测试方法就是测试此方法的总运行时间,这个方法的代码行有1200行(包括End if之类的),在方法dim之前就定义一个时间参数dim dtStartTime as datetime = now ’2010-08-09 14:35:25.421在方法最后面定义一个时间参数dim dtEndTime as da转载 2014-02-17 02:05:49 · 6940 阅读 · 1 评论 -
vb.net中彩色图像数据的快速获取
一直以来,图像处理都是VB的禁区,主要的原因可能是因为她没有指针,而图像的数据量通常都很大。其实,只要有正确的方法,VB同样可以写出高效而又快速的图像处理程序的。 我并不是学图像处理这方面的。可以说,我的专业和图像毫不占边,但因老板项目的需要,自学了一些图形图像学方面的知识。网络上图像方面大部分的代码都是用VC写的,对于我这个对C系列语言不感冒的人来说实在是太痛苦了,好在关键转载 2014-02-18 11:26:50 · 2065 阅读 · 0 评论 -
VB静态调用与动态调用dll详解
【【请注意】】:在以下语法格式中,请注意 [函数名] 的【大小写】!!!静态与动态比较: 静态调用简单,动态调用麻烦;静态调用占用资源多,动态调用占用资源少;正所谓鱼和熊掌不可兼得。静态调用定义: 就是常用的申明API,一个DLL库里有很多的函数可供调用,把要用的申明即可。 比如:Public/Private Declare Functio转载 2013-12-23 17:35:42 · 6034 阅读 · 0 评论 -
VB调用VC dll的返回
第一种类型:数值传递注意:在VB中,默认变量传递方式为ByRef为地址,而传递值就是用ByVal,还要注意在C++中,int类型的变量是32位的,在VB中要用long型变量来配合。VC++部分:[cpp] view plaincopyextern "C" _declspec(dllexport) int __stdcall TestC转载 2013-12-23 03:46:27 · 973 阅读 · 0 评论 -
VC++ 与VB 数据类型对应关系
VC++ 与VB 数据类型对应关系 在做VC与vb程序间互相调用,需要注意两种语言不同编译器对数据类型的定义区别,此时两者数据类型的对应关系就显得十分的重要,对应关系以及声明方式如下所示。VC++VBshortIntegerintLonglong转载 2013-12-23 03:47:49 · 1738 阅读 · 0 评论 -
回调函数
'什么是回调函数?回调函数就是由你自己写的。你需要调用另外一个函数,而这个函数的其中一个参数,就'是你的这个回调函数名。回调函数与普通的函数没有什么区别,其之所以称之为回调函数,是因为这个函数'作为另外一个函数的参数,比如有以下两个函数 CallFun是回调函数, MainFun是调用回调函数的函数'Private Sub CallFun(i as Integer)''End转载 2013-12-12 19:37:55 · 559 阅读 · 0 评论 -
用VB模拟带有修饰键的组合键
向任意应用程序(包括后台的)发送任意按键消息(包括普通字符键、功能键、Shift/Control/Alt加任意按键的组合键),以实现自动执行特定功能,是一个用途很广、很有实用价值的功能,但加任意组合键这个问题却不得其解。查了很多资料和网上网友的解决方案,有些能起到一定作用,但也有许多方案经试验证实不可行。尤其是关于发送 Shift/Control/Alt 加任意按键的组合键这个问题,没有发现一个可转载 2013-12-05 13:59:48 · 1439 阅读 · 0 评论 -
用VB发送组合键代码
发送Ctrl+A键keybd_event VK_Ctrl, MapVirtualKey(VK_Ctrl, 0), 0, 0 '按下Ctrl键PostMessage hwnd,WM_KEYDOWN,VK_A,MakeKeyLparam(VK_A,WM_KEYDOWN) '按下A键Sleep 500 '延时500毫秒PostMessage hwnd,WM_UP,VK_A,M转载 2013-12-05 14:15:06 · 2624 阅读 · 0 评论 -
vb接口的实现
'什么是回调函数?回调函数就是由你自己写的。你需要调用另外一个函数,而这个函数的其中一个参数,就'是你的这个回调函数名。回调函数与普通的函数没有什么区别,其之所以称之为回调函数,是因为这个函数'作为另外一个函数的参数,比如有以下两个函数 CallFun是回调函数, MainFun是调用回调函数的函数'Private Sub CallFun(i as Integer)''End转载 2013-12-29 18:36:19 · 2961 阅读 · 0 评论 -
VB动态调用外部API函数的方法
这么久了都没放出过什么比较好的程序出来,让大家失望了。前段时间无聊搞了个类,今天拿出来和大家分享一下主要是实现在VB中动态调用API函数的类,才疏学浅,见笑了。Visual Basic code?1234567891011121314转载 2013-12-29 16:38:45 · 1016 阅读 · 0 评论 -
VB6实现Ring3下直接调用Ring0层函数,反一切R3下API Hook。
接论坛帖子:http://topic.csdn.net/u/20120518/18/9a00ec5c-b3d1-4a1f-9bc1-ba1a47b52463.html例子应用如下。我只是给一个方法给大家,这个方法肯定很麻烦,有需求的人可以用。添加Module1[vb] view plaincopyPrivate asm_CallCod翻译 2013-12-29 19:06:32 · 1523 阅读 · 0 评论 -
XueTr(PC Hunter) pro 注册分析
原文防盗链地址:http://www.cnblogs.com/aj3423/p/3477042.html xuetr 介绍:http://www.epoolsoft.com/forum.php?mod=viewthread&tid=18&extra=page%3D1xuetr pro 下载地址:http://down.epoolsoft.com/pchunter/PCHun转载 2013-12-16 20:03:36 · 1921 阅读 · 0 评论 -
vb.net中彩色图像数据的快速获取
一直以来,图像处理都是VB的禁区,主要的原因可能是因为她没有指针,而图像的数据量通常都很大。其实,只要有正确的方法,VB同样可以写出高效而又快速的图像处理程序的。 我并不是学图像处理这方面的。可以说,我的专业和图像毫不占边,但因老板项目的需要,自学了一些图形图像学方面的知识。网络上图像方面大部分的代码都是用VC写的,对于我这个对C系列语言不感冒的人来说实在是太痛苦了,好在关键的算转载 2014-01-01 21:15:07 · 1067 阅读 · 0 评论 -
VB6.0和VB.Net的对照表
VB6.0和VB.Net的对照表VB6.0VB.NETAddItem Object名.AddItemObject名.Items.Add ListBox1.Items.Add ComboBox1.Items.AddAbs 函数System.Math.Abs 方法API 函数关系Microsoft Win32和Microsoft .NET转载 2014-02-17 16:26:09 · 885 阅读 · 0 评论