回 帖 发 新 帖 刷新版面

主题:C#怎么让最上层窗口震动?

不是要C#程序自己的Winform震动,而是程序运行后会自动监视桌面.如果有某个窗体激活就让它震动.eg:运行程序后打开某文件夹则该文件回震动,再打开个网页此时震动转向了网页窗体.因为本人对文件句柄之类的API能力很差所以请高手给点提示.

回复列表 (共2个回复)

沙发

GetForegroundWindow API函数用于获取当前用户所操作的窗体句柄
然后你就可以根据这个句柄访问该窗体,让它震动(反复移动移回位置)

板凳

一楼大侠,佩服你~~~~
 震动用Timer控件~~~

我来回复

您尚未登录,请登录后再回复。点此登录或注册