社区
嵌入开发(WinCE)
帖子详情
wince程序中button按钮不响应enter
lqswily
2009-10-13 05:55:00
设备是DT-X7,是casio出的一种条码设备,系统是wince5.0。
开发是vs2005 c#
现在的问题是,无论在真机上,还是模拟器上,当光标在button按钮上时,
按回车键,不管用,没反应。
请教如何解决。
我试了一下wince系统的一些程序,能响应回车键的按钮,当光标在的时候,按钮边框会
加粗,而我的按钮当光标在德时候,只有一个细细的边框。
...全文
224
15
打赏
收藏
wince程序中button按钮不响应enter
设备是DT-X7,是casio出的一种条码设备,系统是wince5.0。 开发是vs2005 c# 现在的问题是,无论在真机上,还是模拟器上,当光标在button按钮上时, 按回车键,不管用,没反应。 请教如何解决。 我试了一下wince系统的一些程序,能响应回车键的按钮,当光标在的时候,按钮边框会 加粗,而我的按钮当光标在德时候,只有一个细细的边框。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ankye
2009-10-20
打赏
举报
回复
messagebox的字体好像无法改变吧?
kyzf
2009-10-20
打赏
举报
回复
帮顶下,支持,同问!
lan120576664
2009-10-20
打赏
举报
回复
你应该设置成 默认按键了吧~~
lqswily
2009-10-20
打赏
举报
回复
请高手指点
stccpp
2009-10-20
打赏
举报
回复
在按钮事件中写入下代码:(这样一来,退出按钮就可以实现想要的功能了。)
private void btn_TuiChu_GotFocus(object sender, EventArgs e)
{
GCom.SetButtonRectColor(this, this.btn_TuiChu, GVals.COLOR_TYPE.FORCOLOR);
}
private void btn_TuiChu_LostFocus(object sender, EventArgs e)
{
GCom.SetButtonRectColor(this, this.btn_TuiChu, GVals.COLOR_TYPE.BACKCOLOR);
}
private void btn_TuiChu_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
btn_TuiChu_Click(sender, e);
}
}
GARY
2009-10-16
打赏
举报
回复
恩。自己做个消息框,改下字体。
lqswily
2009-10-16
打赏
举报
回复
大家帮帮忙啊。。。
另外,如何改变messagebox的提示信息的字号什么的,现在的字太小。
目前,是自己做个form,当消息框。
还有更好的解决办法么?
-小仙-
2009-10-16
打赏
举报
回复
你有keyboard?
用tab吧焦点移到你要响应的button上,然后enter看看
----
你用鼠标点那个button会响应
----------
不用button可以吗?
直接捕捉message 也是可以的
panyc33
2009-10-16
打赏
举报
回复
帮顶
lqswily
2009-10-16
打赏
举报
回复
设备是DT-X7,是casio出的一种条码设备,系统是wince5.0。
开发是vs2005 c#
现在的问题是,无论在真机上,还是模拟器上,当光标在button按钮上时,
按回车键,不管用,没反应。
请教如何解决。
我试了一下wince系统的一些程序,能响应回车键的按钮,当光标在的时候,按钮边框会
加粗,而我的按钮当光标在德时候,只有一个细细的边框。
是我用词不当,不是光标,我想说的是焦点。
if (e.KeyCode == Keys.Up)
{
// 焦点进入担当者输入框
this.txt_dandangzhe.Focus();
}
else if (e.KeyCode == Keys.Down)
{
// 焦点进入确定按钮
this.btn_queding.Focus();
}
焦点在btn_queding上时,按模拟器或真机的回车键,都没有反应。
系统就是wince5.0。我觉得跟我的设备没关系。
vs2005 c# 开发的wince5.0程序。
大家谁真的做过,请赐教一下。目前,我们自己只能这么实现了:
焦点进入这个控件后,响应按钮按下事件,判断是否是enter键,如果是,响应事件。。。。
按下:按钮凹,抬起:按钮恢复来实现,按下的动作。
但是我觉得,wince开发不会这样吧,应该能响应enter吧。或者,我的设备是DT-X7,是不是要用到他的类库。
lqswily
2009-10-15
打赏
举报
回复
是我用词不当,不是光标,我想说的是焦点。
if (e.KeyCode == Keys.Up)
{
// 焦点进入担当者输入框
this.txt_dandangzhe.Focus();
}
else if (e.KeyCode == Keys.Down)
{
// 焦点进入确定按钮
this.btn_queding.Focus();
}
焦点在btn_queding上时,按模拟器或真机的回车键,都没有反应。
系统就是wince5.0。我觉得跟我的设备没关系。
vs2005 c# 开发的wince5.0程序。
大家谁真的做过,请赐教一下。目前,我们自己只能这么实现了:
焦点进入这个控件后,响应按钮按下事件,判断是否是enter键,如果是,响应事件。。。。
按下:按钮凹,抬起:按钮恢复来实现,按下的动作。
但是我觉得,wince开发不会这样吧,应该能响应enter吧。或者,我的设备是DT-X7,是不是要用到他的类库。
GARY
2009-10-14
打赏
举报
回复
顶2楼。
luocan1986
2009-10-14
打赏
举报
回复
为啥要相应回车键了?
ProgrammerNO1
2009-10-14
打赏
举报
回复
[Quote=引用楼主 lqswily 的回复:]
设备是DT-X7,是casio出的一种条码设备,系统是wince5.0。
开发是vs2005 c#
现在的问题是,无论在真机上,还是模拟器上,当光标在button按钮上时,
按回车键,不管用,没反应。
请教如何解决。
我试了一下wince系统的一些程序,能响应回车键的按钮,当光标在的时候,按钮边框会
加粗,而我的按钮当光标在德时候,只有一个细细的边框。
[/Quote]
主窗口里面还是子窗口里面的光标响应?
91program
2009-10-13
打赏
举报
回复
先SetFocus(),它才能响应
不是鼠标在按键上
asp.net知识库
也论该不该在项目中使用存储过程代替SQL语句 如何使数据库中的表更有弹性,更易于扩展 存储过程——天使还是魔鬼 如何获取MSSQLServer,Oracel,Access中的数据字典信息 C#中利用GetOleDbSchemaTable获取数据库内表信息...
C#
WinCE
程序(.NET Compact Framework 3.5)项目重构面向抽象设计
领导想省事提出需求,将现有PDA程序修改为支持PC端由电器工程师根据实际的生产流程可配置,PDA程序在读取配置文件后动态生成导航界面。然后导航绑定的是PDA程序Dll里的界面。公司的综合赋码管理系统(CMS)作为...
.net compact framework2.0
Wince
智能设备开发项目经验分享 .net拖空间之进阶篇
什么拖控件没技术含量、.net compact framework2.0不过是.net的精简版很好驾驭、嵌入式开发也不过如此等如此这般的评价本人不接受。请勿鄙视老鸟的智慧,由于项目也实际只有匆匆几天的开发时间,可能程序还存在重构、...
【QT事件】大致了解一下QT中控件
响应
流程
首先,了解一下事件循环: ... 接着,来看看最简单的按
钮
的点击
响应
: 又是贴代码 //处理事件分发 void QWindowsGuiEventDispatcher::sendPostedEvents() { QEventDispatcherWin32::send
postman程序如何加载_如何使用Postman和AWS轻松加载测试无服务器应用程序
postman程序如何加载When you mention load testing to a software engineer, nine times out of 10 you see a slight
wince
in their face. Why? Because historically, load tests have been painful. 当您向软件...
嵌入开发(WinCE)
19,504
社区成员
41,569
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章