子窗口form的parent设置为主窗口panel时,子窗口form中的文本控件(Edit,Memo...)无法用鼠标点击了
我在主窗口中放置了一个Panel,再在工程中添加了一个form,form在Show时,把它的parent设置为主窗口的Panel,但是之后,form中的文本控件如Edit、Memo等就不能用鼠标点击了,但是可以用tab键使它们进入编辑状态
环境是:bcb2009
哪位知道怎么处理吗?
[解决办法]
设置Parent的时候用API函数::SetParent()试试...
//formchild->Parent=Panel1;
::SetParent(formchild->Handle,Panel1->Handle);
[解决办法]
根据你的要求把子窗口用frame实现比较好.
[解决办法]
再设一下form上edit,memo等的parent为form
[解决办法]
用API:SetParent就可以了,非常不建议将Form的Parent改为Panel->Handle这种方式。