c语言边的程序可以直接双击运行吗

c语言边的程序可以直接双击运行吗,第1张

在猜搏工程目录的DEBUG下,找到你的可执行程序,但是我估计你写的是一个控制台应用程序,所以你要这样来运行它:

1.同时按住Windows徽标键和R键(或者,开始-->运行),然后输入cmd

2.把你的可执行程序拖到控制台窗口中,回车即可执行。

//直接双击exe也可以余锋运行,但是你看不到竖兆晌运行结果,所以需要启动控制台。

一个按键实现三个功能,可以是点按(按键时间不超过500毫秒),双击(500毫秒内按两次),长按(超过返衡1秒)。具体可以参考马潮老师的按键长短按的程序,或者可以自己研究一下原理。

写一个定时器,每10毫秒读一次按孙吵键端口值。漏凯做如果是按下的值,则在下一个10毫秒时再检测一次按键端口值(消抖)。如果还是按下的值,则开始计数。根据技术值来判断是点按、双击还是长按。

你是说在edit控件下或者RichEdit控件下吗? 具体可以这样试试:

1.重载控件过程(Procedure)

2.响应WM_DBLBUTTONDOWN

3.然后得到控件当前光标位置侍并首

4.得到控件字符

5.从光标位置的字符开始向上向下查找到需要截断的字符, 得到b(向上得到), e(向下蔽做得到)

6.通过SendMessage选择老数控件文本, 从b到e

仅供参考


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12389810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存