delphi窗口

来源:百度知道 编辑:UC知道 时间:2024/05/28 00:11:42
delphi中,怎么样让鼠标对form无效,但对form上的其他控件比如button edit,label.有效。
和402407说得差不多.我试了把form设置为不可用,这样的话同时form上的控件都不可用了.
我的意思就是form对焦点无论怎么样都无效,但form上的控件对焦点有效.

将FormStyle设置成fsNone就成了

你是想实现,点击窗口,原来的控件不会失去焦点是吧?反正就是窗口不会获得焦点。
可以试试,窗口获得焦点的能力为false。
不行的话,就在窗口的鼠标点击事件中写判断,当点击的是一个Tcontrol时,获得该tcontrol的焦点,点击的不是控件时,点击置空

早form的代码里面写上showcursor:=false;
希望在哪个组件中出现鼠标 在在相应的位置添加代码showcursor:=true;

为什么话都说不清

让鼠标对form无效是指对form做什么?