我在一个窗口上创建了一个子窗口,但是子窗口的Edit和Memo等控件在点击后不能获得焦点,而在OnClick时间中SetFocus,点击就可以获得焦点了,请问如何能不写OnClick就使控件在点击后获得焦点?

解决方案 »

  1.   

    我在一个窗口上创建了一个子窗口,这是什么意思,
    你是把一个Form的Parent设为一个Form的吗。那它是不能获得焦点的,不知你这么做的理由是什么。
      

  2.   

    对就是把一个Form的Parent设为一个Form,
    感觉结构比较整齐,不会一个一个的蹦出窗口
      

  3.   

    但是我在子窗口的edit控件的OnClick事件中SetFocus,这个控件就获得焦点了
      

  4.   

    很奇怪的做法,你这样不如用MDI窗体的风格不是更好吗。
      

  5.   

    MDI就可以实现你想要的功能...
      

  6.   

    自己解决了,把子窗口的标题栏去掉就好了,就象一个FRame。结贴
    mdi好像只能设一个主窗口吧!