高手请进,一个绝对难题!!!!(200分)

  • 主题发起人 主题发起人 NewSzs
  • 开始时间 开始时间
N

NewSzs

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手,能否告诉小弟当用户双击桌面上小图标时,判断该用户是否满足条件,
满足,则打开我的电脑;否则喳也不做或弹出一个消息框!!
 
你的条件是什么能具体点吗
你这样也太不好回答了吧
 
什么叫是否满足条件?
你是不是想为Windows Desktop做个外壳呀
 
看shell编程吧,我不会,不好意思。
 
自己定义桌面和用户,好不好。
 
就像网吧管理专家那样?
 
仅仅限制图标是没有用的。
图标不过是个快捷方式而已。
借鉴一下"美萍网管"的思路。
 
不是想为Windows Desktop做个外壳!我是想在保留Windows Desktop的原貌条件下,用代码
实现当用户双击桌面上我的电脑小图标时,可以给他打开我的电脑,也可以不给他打开我的
电脑。条件是只要我愿意!
 
没错,
就是仿照美萍的思路,
你应该自己做桌面。
假的desktop。
 
很有趣
关注
 
高手在哪????
 
大富翁论坛没高手!!!!!!!!!!
 
把桌面抓个图 显示在桌面上
截获鼠标点击坐标
模拟鼠标 发送消息
 
我不是告诉过你,参考《Delphi深度历险》中DeskTop一节吗?
就是用SubClass等技术。。。。
 
我来提供一个我的思路,做出来是没有问题的。
因为你要禁止的图标都是在“progman”中的,你可以设置一个钩子(setwindowshookex(wh_mose,..,i))
其中i是progman的进程ID号,在你的回调函数中应该这样设置IF wparam=wm_Lbuttondbclk THEN 显示一个
警告框,或是提示输入密码什么的,如果密码正确的话,你的程序就负责Unwidowshookex()那么用户就
可以双击打开相应的图标了,如果想要详细代码可以找我,我替你写一个!
my e-mail address :tufeiping@sina.com
 
为了避免右键点击进入“打开”快捷菜单,可以将左键双击,右键单击的鼠标消息都过滤掉。
 
晶晶,真是太好了!!!谢谢你!你上面思路也是我的思路,但是你帮我把它具体化了!虽然桌面上的
小图标都是在“progman”中的,但是我们如何识别鼠标是点击了桌面上的哪个小图标?能
给我你上面思路的详细代码?我的E-Mail:shaoss@163.net.
 
哦!是这样啊,要识别图标啊,那就有难度了,因为你可能是想禁止某个快捷方式,但由于
用户可能会拖动快捷方式,那样该怎么样确定快捷方式还是个难题,想想在做,做好了发个
给你!
 
晶晶,比如,如何识别鼠标双击的是桌面上”我的电脑“!
 
后退
顶部