2014年11月4日

如何实现点击激活窗体同时窗体不跑到最前覆盖其他窗体

摘要: 正常情况下,点击一个窗体,窗体就会被激活,激活后窗体就跑到最前面,将其他窗体覆盖掉,有时候我们只想激活窗体,但又不想让窗体跑到最前面,改如何实现呢? 在delphi中实现起来会比较简单,使用 Form的PopupParent属性即可;设置后Form会始终在PopupParent的前面,即使激活Pop 阅读全文

posted @ 2014-11-04 09:38 峋山隐修会 阅读(460) 评论(0) 推荐(1) 编辑

【Windows】如何判断当前鼠标是否按下左键或右键

摘要: 在delphi中,很多窗体和控件的鼠标事件里面已经将鼠标按键状态封装好传给响应事件的函数,所以这种情况直接使用就可以,但在某些时候,我们没有这些事件可以处理时,想判断鼠标按键是否按下的状态,就需要借助API或者消息了,使用API和消息可分别应对2种不同情形: 1)使用API: GetAsyncKey 阅读全文

posted @ 2014-11-04 09:08 峋山隐修会 阅读(8670) 评论(0) 推荐(0) 编辑

导航