易语言 监视热键 和 注册热键问题 能解决一个就行了!!

第一个监视热键(&子程序1,到整数(组合框2.内容))如果这样写只能监视组合框里的96-110这种热键不能监视#F1键这种热键第二个注册热键(取窗口句柄(),标签1.取窗... 第一个
监视热键 (&子程序1, 到整数 (组合框2.内容))
如果这样写只能监视组合框里的96-110这种热键 不能监视#F1键 这种热键
第二个
注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #组合框1.内容)
最后面怎么写 取组合框里的内容为热键
总之不管什么方法 问题就是 取组合框里的内容为启动热键
展开
 我来答
chzhn
2011-07-27 · TA获得超过5342个赞
知道大有可为答主
回答量:2951
采纳率:0%
帮助的人:1420万
展开全部
#组合框1.内容 这么写是错误的(#表示已经定义好了的枚举),应该写一个函数由组合框的数据来获得对应的键值
可以这么写:
(1)创建组合框每个文本的时候同时给每个Item设置一个itemData,这个就是用(#F1键)这样的枚举
(2)使用组合框1.选择项.获取数据()获取itemData,这个ItemData就可以直接作为注册热键的最后一个参数使用了.
更多追问追答
追问
你说的是这样么?监视热键 (&子程序1, #F1键)
和 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
是这样写的么?如果这样写没法取组合框里的内容(组合框里的内容有不同的热键)
追答
可以根据组合框的文本获取到要注册的是哪个热键的.
金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
匿名用户
2011-07-27
展开全部
1,添加一个时钟组件,时钟周期设短一点,如100。在时钟周期事件中调用子程序 金钱就可以了。

2、监视热键 (&金钱, #键1,2 , )‘按CTRL+1则执行金钱子程序。

___________________________________________________________________
对提问者的补充回答:
格式: 监视热键(&子程序,键代码,功能键状态,)
参数<1>一般为一个子程序的指针(带&的子程序名称)如:&金钱
参数<2>“键代码”,类型为“整数型”。注明:触发事件的基本键,事件在基本键按下时触发。
参数<3>的名称为“功能键状态”,类型为“整数型”,允许接收空参数数据。注明:1 Alt 2 Ctrl 4 Shitf 8 Win 若要两个或以上的状态键,则把它们的值相加.

例如要按CTRL+F4就执行“金钱”子程序:

监视热键 (&金钱,#F4键,2,)

BTW:如果遇到不会使用的命令,可以单击该命令,在易语言下边查看该命令的提示说明。
_________________________________________________________________
你这样两三句话说不清,相信我们给你源码你以后还是不懂。还有,问题
能不能一次写全啊,晕死~~
F1开始停止问题是个逻辑问题。添加一个程序集变量。然后再子程序最前面加上逻辑判断就好了,很简单的,自己好好摸索下。

源码不是目的,掌握才是硬道理。
另外,虚机团上产品团购,超级便宜
追问
我是想取组合框里的内容作为热键  监视热键 (&金钱,在这里取组合框内容作为热键)
这个问题我问过很多人了 都不行 如果可以的话给个源码发到邮箱 897733298@qq.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式