T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-27 #1 我想在我的程序中实现这个功能(不论他是否最小化),监视当前的鼠标或者是光标的位置。每到固定的时间,就闪烁当前的窗口,如果当前没有的话,就闪烁屏幕现在我闪烁和获取窗口的句柄代码就写好了。后面就写不来了。是不是的思路要现在获取此句柄后,闪烁当前的窗口,那么桌面呢?该怎么弄,有没有谁可以提供思路?
我想在我的程序中实现这个功能(不论他是否最小化),监视当前的鼠标或者是光标的位置。每到固定的时间,就闪烁当前的窗口,如果当前没有的话,就闪烁屏幕现在我闪烁和获取窗口的句柄代码就写好了。后面就写不来了。是不是的思路要现在获取此句柄后,闪烁当前的窗口,那么桌面呢?该怎么弄,有没有谁可以提供思路?
D djrj Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-27 #4 既然是自已的程序,那就好办多了,简单点就用个TTimer定时器,比如每隔50ms取一次鼠标位置GetCursorPos,闪烁就再弄个窗体把它的FormStyle设为fsStayOnTop,Visible隐藏与显示交替就行了(再用一个TTimer控制)钩子也可以实现,但比较复杂,就看你是否真的需要这样弄.
既然是自已的程序,那就好办多了,简单点就用个TTimer定时器,比如每隔50ms取一次鼠标位置GetCursorPos,闪烁就再弄个窗体把它的FormStyle设为fsStayOnTop,Visible隐藏与显示交替就行了(再用一个TTimer控制)钩子也可以实现,但比较复杂,就看你是否真的需要这样弄.
Q qjinshanq Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-27 #5 Timer设置固定的时间,GetCursorPos定位当前鼠标位置,GetDesktopWindow找出当前窗口,然后闪吧……
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-27 #8 怎么都没有人肯动动手写下啊,句柄好像每次都不一样的,而且都是数字。谁写代码,我把分都给他
O onelife Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-28 #10 GetForegroundWindow,GetDesktopWindow-_-....难度的确太大高了
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-28 #11 都不肯动手,哎。。。。现在的DFW,....我自己解决了
地 地质灾害 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-28 #12 别人都告诉你什么api了,不会用就看msdn。如果里面的基本概念都不懂,说明你从来都没看过一本windows编程的书,没资格做windows程序开发。你凭什么动不动就要别人给你写代码?你用google就是用来搜黄图A片明星八卦?
别人都告诉你什么api了,不会用就看msdn。如果里面的基本概念都不懂,说明你从来都没看过一本windows编程的书,没资格做windows程序开发。你凭什么动不动就要别人给你写代码?你用google就是用来搜黄图A片明星八卦?
L liuls Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-28 #13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-29 #14 楼上的地质灾害,这个话听了就不舒服了。大家都会看MSDN,还要大富翁干嘛,索性自己看介绍喽?还有,上DFW的人不一定都是程序员,有的也只是兴趣爱好,这样很打击别人自信心的啊。
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-29 #15 照你这么说的话,以后我也会解决了。只要告诉他看看DELPHI的帮助就可以了。还要你们干么?看看现在的DFW,和以前的DFW,确实是变化了很多。。。。哎,人呢。
R roadexplorer Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-30 #16 自已不会写代码就强要代码,要不到就说论坛差。人家都给你讲了方法了。不会只能怪自已了。或者不要搞程序,搞销售算了。