TC官方合作论坛

 找回密码
 立即注册
查看: 2526|回复: 6

[其他] 自己学习用vb6制作 小插件 附vb源码 功能稍微有点少

[复制链接]
发表于 2014-10-19 22:30:50 | 显示全部楼层 |阅读模式
本帖最后由 a837198 于 2014-11-27 13:58 编辑

简要说明

插件使用com调用
  例
      
  •         路径=辅助.获取资源路径("rc:plugin.dll")
  •         辅助.注册插件(路径,真)
  •         plugin=com("plugin.MyPlugin")
  •         mm=plugin.PidGetHwnd(PIDValue)
  •         plugin.msgboxT(mm,"通过PID获取到的程序句柄",0+64)

插件内部子程序:

PidGetHwnd(PIDValue)
根据PID获取窗口句柄  返回窗口句柄

CreatSysTips("托盘名字")
创建托盘图标,返回托盘消息值  可用于消息过程中的调用

Systips("气泡信息", 气泡显示时间,  "气泡标题", "托盘名字")
托盘气泡提示,返回托盘消息值  可用于消息过程中的调用 如果未创建过托盘,也可自动给创建好托盘

Delay(延时时间)
延时时间

MsgboxT("内容", "标题", 提示类型)
即常见的msgbox 有返回值

MessageT("内容", "标题", 提示类型,时间,句柄)
如果时间不填写,则为正常的msgbox   否则   一定时间即可自动关闭msgbox
对于句柄,可选填,表示有哪一个窗口弹出来的,无需填写,默认为你制作的软件句柄

设置窗口透明度(窗口句柄, 透明度)
透明度(0-255)

CreatShortcut(文件, 快捷方式文件, 是否在桌面上创建)
创建快捷方式,最后一个为1的时候在桌面创建,默认自己设置的地方创建

SetFoldandFile(文件或者文件夹, 文件类型)
默认设置常规   可设置的类型有 常规  只读  隐藏 系统

提取字串中所有数字(字符串)
提取字串中所有数字  返回纯数字字符串

窗口裁剪(窗口句柄, 左上角X, 左上角Y, 右下角X, 右下角Y)
窗体裁剪,对于某一窗体进行裁剪并显示裁剪后的   

读写配置INI(文件位置, 小节名, 字段名, 字段值)
如果字段值为空或不写的话,为读配置文件   有返回值

写屏创建(位置X,位置Y, 宽, 高)
在桌面创建一个edit窗口,返回该窗口的句柄

写屏信息(窗口句柄, "内容")
向标签或者编辑框输入字符串

窗口置顶(窗口句柄, True或者False)
窗口置顶 默认为false

获得窗口标题(窗口句柄)
获得窗口标题   返回窗口标题

窗口枚举(窗口句柄)
根据窗口句柄枚举子窗口 返回枚举出的所有子窗口  注:窗口句柄为0 或者不写  则以桌面句柄来枚举所有窗口


'MsgBox类型参数的取值:
'符号常量        值    作 用
'vbOKOnly        0    只显示“确定”按钮
'vbOKCancel        1    只显示“确定”及“取消”按钮
'vbAbortRetryIgnore    2    显示“放弃”、“重试”和“忽略”按钮
'vbYesNoCancel        3    显示“是”、“否”和“取消”按钮
'vbYesNo            4    显示“是”和“否”按钮
'vbRetryCancel        5    显示“重试”和“取消”按钮

'图 标 样 式
'vbCritical        16    显示系统叉号图标
'vbQuestion        32    显示系统问号图标
'vbExclamation        48    显示系统叹号图标
'vbInformation        64    显示系统信息图标

'默 认  按 钮
'vbDefaultButton1    0    第一个按钮为默认按钮
'vbDefaultButton2    256    第二个按钮为默认按钮
'vbDefaultButton3    512    第三个按钮为默认按钮
'vbDefaultButton4    768    第四个按钮为默认按钮

'强制 返回
'vbApplicationModal    0    应用程序强制返回
'vbSystemModal        4096     系统强制返回

MsgBox函数返回值
常数        值    描述
vbOK        1    单击了“确定”按钮。
vbCancel    2    单击了“取消”按钮。
vbAbort        3    单击了“终止”按钮。
vbRetry        4    单击了“重试”按钮。
vbIgnore    5    单击了“忽略”按钮。
vbYes        6    单击了“是”按钮。
vbNo        7    单击了“否”按钮。


制作好的dll文件

制作模版









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +10 金币 +10 收起 理由
zxw445 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-10-19 22:43:25 | 显示全部楼层
顶下。。。。。。
回复

使用道具 举报

发表于 2014-10-19 23:22:41 | 显示全部楼层
功能也忒少了点吧,,,
我这个都被人家踩到脚底说没用了,你这个真少命令....
http://bbs.tyuyan.com/thread-45244-1-1.html
回复 支持 反对

使用道具 举报

发表于 2014-10-19 23:25:59 | 显示全部楼层
另外一点,我也是vb的,期待你也有厉害的功能
回复 支持 反对

使用道具 举报

发表于 2014-10-19 23:26:06 | 显示全部楼层
另外一点,我也是vb的,期待你也有厉害的功能
回复 支持 反对

使用道具 举报

发表于 2014-10-19 23:40:27 | 显示全部楼层
学习下
回复

使用道具 举报

发表于 2014-10-20 00:41:53 | 显示全部楼层
支持,源码已经收录到我论坛了。感谢大神分享。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-1 18:04 , Processed in 0.038958 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表