【易语言】如何判断是否已打开了大写输入?

 我来答
Kyoya三AC0
2013-11-06 · 超过52用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:133万
展开全部
再加个子程序:.版本 2.子程序 是否大写状态, 逻辑型返回(GetKeyState (20) = 1) 这样就可以了,打开大写输入后,返回的是真,关闭大写输入,返回的是假。 追问: 似懂非懂!能说详细点么? 大概的思路是这样的:_启动窗口_创建完毕后时判断是否已经打开了大写输入,如果打开了的话,则标签1.标题=“打开状态”,否则标签1.标题=“关闭状态” 回答: 有点遗憾,我现在身边只有手机,要不我可以写个例子发给你… 加入DLL命令你会吧?复制上面的DLL源码加入到你的源码里,再到窗口程序集1(一般该程序集是启动窗口的程序集)里加入上面我给你的子程序(假设名称是a)。双击启动窗口,写如果真吧…如果真(a),返回真那标签1.标题=大写开启,返回假那标题就是大写关闭。 补充: 有点遗憾,我现在身边只有手机,要不我可以写个例子发给你… 加入DLL命令你会吧?复制上面的DLL源码加入到你的源码里,再到窗口程序集1(一般该程序集是启动窗口的程序集)里加入上面我给你的子程序(假设名称是a)。双击启动窗口,写如果真吧…如果真(a),返回真那标签1.标题=大写开启,返回假那标题就是大写关闭。 追问: 是不是这样: 组件有:检测按钮、提示标签子程序有:是否开启大写输入、_检测按钮_被单击DLL命令有:GetKeyState DLL命令代码是:.版本 2.DLL命令 GetKeyState, 短整数型, "user32", "GetKeyState" .参数 nVirtKey, 整数型程序集命令代码是:.版本 2.程序集 窗口程序集.子程序 是否开启大写输入, 逻辑型返回(GetKeyState (20) = 1).子程序 _检测按钮_被单击.如果 (GetKeyState (20) = 1)提示标签.标题 = “打开状态”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式