• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : GUI 窗口控件之间的切换 TAB 键的实现  有点问题 求教? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 84859
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2012-12-27
最后登录: 2013-03-02
楼主  发表于: 2013-02-28 16:11

 GUI 窗口控件之间的切换 TAB 键的实现  有点问题 求教?

外部有4个按键,分别实现TAB ,BACKTAB ,光标左移,光标右移的功能:
窗口控件全部为EDIT
代码如下:
void EINT3_IRQHandler(void)
{
int reg_int;

reg_int=LPC_GPIOINT->IO2IntStatF;

if( (reg_int>>2) & 0x1 ==1)
     {

          GUI_StoreKeyMsg(GUI_KEY_RIGHT, 1);              /*光标右移*/
        }

if( (reg_int>>4) & 0x1 ==1)
     {

          GUI_StoreKeyMsg(GUI_KEY_LEFT, 1);                /*光标左移*/
        }

  if( (reg_int>>3) & 0x1 ==1)
     {

          GUI_StoreKeyMsg(GUI_KEY_BACKTAB, 1);
        }

  if( (reg_int>>5) & 0x1 ==1)
     {

          GUI_StoreKeyMsg(GUI_KEY_TAB, 1);
        }


    LPC_GPIOINT->IO2IntClr |=0xffffffff;     /*清中断*/

}
代码成功进入中断,并执行 GUI_StoreKeyMsg(GUI_KEY_TAB, 1);
然后出现的现象就是 屏幕上的光标不见了 ,不知道跑到哪个EDIT了
回调函数里面没有做任何处理
级别: 禁止发言
UID: 133549
精华: 0
发帖: 2701
金钱: 13505 两
威望: 2701 点
贡献值: 0 点
综合积分: 5402 分
注册时间: 2017-07-06
最后登录: 2017-07-08
1楼  发表于: 2017-07-06 23:18
用户被禁言,该主题自动屏蔽!
级别: 风云使者
UID: 39598
精华: 0
发帖: 2713
金钱: 84685 两
威望: 16937 点
贡献值: 0 点
综合积分: 5426 分
注册时间: 2011-03-10
最后登录: 2017-07-08
2楼  发表于: 2017-07-07 01:53

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

嘿嘿
级别: 风云使者
UID: 133554
精华: 0
发帖: 2702
金钱: 13510 两
威望: 2702 点
贡献值: 0 点
综合积分: 5404 分
注册时间: 2017-07-06
最后登录: 2017-09-30
3楼  发表于: 2017-07-07 08:52

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

一山不能容二虎,除非一公和一母!;~
级别: 风云使者
UID: 43453
精华: 0
发帖: 2712
金钱: 84640 两
威望: 16928 点
贡献值: 0 点
综合积分: 5424 分
注册时间: 2011-04-17
最后登录: 2017-09-24
4楼  发表于: 2017-07-07 11:34

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

问渠哪得清如许,为有源头活水来。
级别: 风云使者
UID: 133552
精华: 0
发帖: 2682
金钱: 13410 两
威望: 2682 点
贡献值: 0 点
综合积分: 5364 分
注册时间: 2017-07-06
最后登录: 2017-07-11
5楼  发表于: 2017-07-07 15:53

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

佩服佩服啊.
级别: 风云使者
UID: 133553
精华: 0
发帖: 2691
金钱: 13455 两
威望: 2691 点
贡献值: 0 点
综合积分: 5382 分
注册时间: 2017-07-06
最后登录: 2017-07-08
6楼  发表于: 2017-07-07 18:32

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

真精神!!!!!!
级别: 禁止发言
UID: 133549
精华: 0
发帖: 2701
金钱: 13505 两
威望: 2701 点
贡献值: 0 点
综合积分: 5402 分
注册时间: 2017-07-06
最后登录: 2017-07-08
7楼  发表于: 2017-07-07 23:20
用户被禁言,该主题自动屏蔽!
级别: 风云使者
UID: 43453
精华: 0
发帖: 2712
金钱: 84640 两
威望: 16928 点
贡献值: 0 点
综合积分: 5424 分
注册时间: 2011-04-17
最后登录: 2017-09-24
8楼  发表于: 2017-07-08 03:03

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

我等你哟!
还是市郊好
级别: 风云使者
UID: 9845
精华: 0
发帖: 2737
金钱: 85200 两
威望: 17040 点
贡献值: 0 点
综合积分: 5474 分
注册时间: 2009-10-15
最后登录: 2018-07-15
9楼  发表于: 2017-07-08 05:39

 Re:GUI 窗口控件之间的切换 TAB 键的实现 有点问题 求教?

爱情就像两个拉着橡皮筋的人,受伤的总是不愿意放手的那一个!
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go