在dlg上有两个个edit输入框,第一个被我设成number,当我在第二个edit里输入中文的时候,为什么光标老自动跳到第一个输入框里啊??另:如何设置tab键的跳转顺序?谢谢

解决方案 »

  1.   

    ctrl+D 然后根据按钮上的数字点就是啦!那就表示跳格顺序
      

  2.   

    第二个数据不存在不合法的问题,因为我没做限制。我后来调试了一下,发现当我输入中文按“空格”键时,就会自动调用onpaint事件,请问为什么会这样??
    该如何避免??
    谢谢
      

  3.   

    第二个数据不存在不合法的问题,因为我没做限制。我后来调试了一下,发现当我输入中文按“空格”键时,就会自动调用onpaint事件,请问为什么会这样??
    该如何避免??
    ---------------------------------
    不可能避免啊,它肯定会调用onpaint事件,因为你打字的时候它遮住了DIALOG了,Dialog要重画,肯定会调用onpaint 时间啊
      

  4.   

    我知道你的问题所在了,
    你是在刚刚要打字的时候,它就遮住了Dialog了,所以Dialog要调用onpaint事件,然后它有把光标默认放到第一个EDIT了,我实验了一下,确实跟你说的一样,呵呵