vb 热键制作

来源:百度知道 编辑:UC知道 时间:2024/05/14 07:04:50
我想当按下shifr+y时运行Form1.Show这句代码,我该怎么写呢?
还有让编出来的程序一启动就运行一些代码,这又该怎么写?
快快快
再加一个,怎么让程序不可以拉大或缩小窗口,也不能最大化
还有为什么有一些图标不能用,vb说是无效图片?
1楼,第三不行啊
钩子怎么用啊

先回答后面两个。
2.将代码写在form的load过程中
3.将窗体的borderstyle设为1,如果要最小化的话再将minbutton设为TRUE。

热键需要用钩子了,自己在网上找,不少的,
程序一启动就运行一些代码可以放在Form_Load或Form_Activate过程中
窗口不能最大最小化也不能拉大可以设置form1.BorderStyle属性为1

VB的图标只支持ICO格式的,其他格式的图标不能用的,钩子用APT,SetWindowsHookEx函数
Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As Long) As Long

将代码写在form的load过程中就能一启动就运行代码
将窗体的borderstyle设为1就能让程序不可以拉大或缩小窗口,也不能最大化百度地图

本数据来源于百度地图,最终结果以百度地图最新数据为准。