现在界面上有三个控件,两个edit,一个listbox,两个edit纵向排列,我在第一个edit里面输入的时候,listbox自动出现可选项,需要覆盖下面的edit。但是当我点击listbox的项时,只要点击到listbox上面,光标就到edit里面去了,listbox上面的项也就随即不见(仅限edit上面的项)。listbox已经调用BringWindowToTop。但是还是解决不了问题,

解决方案 »

  1.   

    我在第一个edit里面输入的时候,listbox自动出现可选项 啥意思
      

  2.   

    没看明白,你的edit想做什么?作为可编辑的listbox,还是其它?隐藏下面的edit不就行了
      

  3.   

    当第一个edit编辑时,listbox自动出现,就像百度搜索一样,输入之后,有些可选项,而这个listbox可能会覆盖edit
      

  4.   

    GetDlgItem(IDC_EDIT)->EnableWindow(FALSE)这个呢
      

  5.   

    listbox 以POPUP创建,父窗口为edit1
    合适的时候销毁窗口应该没有问题啊
      

  6.   

    动态生成listbox为edit1的子窗口或 改变 这三个空间的 tab次序试试
      

  7.   

    EnableWindow  ShowWindow 试试吧
      

  8.   

    高手啊,动态创建的Edit,设置哪些参数才能保证与直接头到窗口的风格一样???