关于窗体设置为fsStayOnTop,而遮住拼音选择的问题 (100分)

  • 主题发起人 主题发起人 bestdelpher
  • 开始时间 开始时间
B

bestdelpher

Unregistered / Unconfirmed
GUEST, unregistred user!
我在主窗体上有一TEDIT控件,
为美观我的第二个窗体设置为fsStayOnTop,
它的顶部是编辑筐的底部,左边对齐,但当我要在编辑筐中输入中文时,
发现第二个窗体把汉字选择给遮住了,咋办呢?
 
那你就不要设置stayontop,设置那个窗口showmodal看看?
 
我是想在EDIT筐的OnKeyDown事件中,在第二个窗体显示相应内容,要保证edit可输入,第二个窗体一直可见
 
调整第二个窗体的top与height,禁止移动第二个窗体
 
我第二个窗体borderstyle设置为bsnone,就是要让他紧贴eidt,我只想知道怎样把拼音显
示在第二个窗体上面。
绝望中。
 
用MDI窗体
第二窗体设为MDI子窗体
 
用MDI窗体是个好提议
我和这位仁兄意见一致,不好意思了[:)]
 
可能我还是没讲清楚。
是这样的,我扩展了edit控件,
在他的onkeyup事件中,我要弹出一边缘和edit对齐的窗体,同时窗体内容随
edit的内容而改变。在窗体中选择
数据后,在将数据显示在edit中。
于是就发现了这个拼音问题
 
用winsight32看一下输入法窗口的信息,通过findwindow查到窗口,然后用setwindowpos
设置位置。你试一下行不行?
 
后退
顶部