c# 怎么判断 桌面 被点击 不太清楚大概要调系统的API函数的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我看了好多文章. 还有之前1位大哥 指点 用hook 钩子 来实现.. 但是我是 C#盲流. 不会用. 可以教教我吗! 要获取系统消息肯定要用API的,但这块我也是盲流,呵呵。 可以试下下面的方法行不行1. 挂钩鼠标SetWindowHookEx, 拦截点击消息2. 取得点击坐标3. GetWindowFromPoint,获取那点的window的handle4. 与GetDesktopWindow获取的handle想比较, 相等则说明点击的是桌面... 这个...除了hook我还真想不出其它更好的方法...hook配合C++做比较好 12 楼的 shrinerain 大哥.. 我没听明白啥意思. 可以给我个示例吗? 麻烦您了 你msdn下我说的那几个函数吧. 12楼正解如果C#资料比较少你可以搜索以前VB应该有的但是貌似写这个钩子要用到VC乐吧,反正我以前做键盘鼠标钩子用的VC写的 顶下 象12楼大哥学习下 我用VC做过 用C#实现下看看 C#可以调用API,完全重绘窗口不明白你这么做的目的是什么。自己做个浏览器不行么? 作业 要求 哦..而且c# api 基本上也不熟悉 . . 有什么办法 判断得到 他打开了文件夹呢? http://blog.programfan.com/trackback.asp?id=3647 .... 怎么是个xml 文件啊!! C#类库的问题 有关Textbox控件事件的一些问题? 请教高手:正则表达式问题 如何用C#动态生成checkbox 在线等 求一简单正则表达式 c#数据导入到excel2007出错,2003打开可以 ASP.NET的大问题,不能不看的。 ===============请教:MyMenu.MenuItems.Add(m1); 的问题=============== 水晶报表设计时的格式,如何改变报表的宽度????? 如何用c#编写远程控制软件? 急求,测试http代理服务器是否正常连接的实现代码 c#游戏开发
但是我是 C#盲流. 不会用. 可以教教我吗!
2. 取得点击坐标
3. GetWindowFromPoint,获取那点的window的handle
4. 与GetDesktopWindow获取的handle想比较, 相等则说明点击的是桌面...
除了hook我还真想不出其它更好的方法...
hook配合C++做比较好
象12楼大哥学习下
我用VC做过 用C#实现下看看
不明白你这么做的目的是什么。自己做个浏览器不行么?
判断得到 他打开了文件夹呢?