当前位置: 首页 > wzjs >正文

深圳住房保障和建设局官网安徽seo报价

深圳住房保障和建设局官网,安徽seo报价,网站制作过程教程,武汉今天特大新闻最近发现有些软件的窗口就像狗皮膏药一样,关也关不掉,一点就要登录,属实是有点不爽了。 窗口的进程不能杀死,但是窗口我不想要。思路很简单,用 spy 找到要隐藏的窗口的句柄,然后调用 Windows 的 ShowWindo…

最近发现有些软件的窗口就像狗皮膏药一样,关也关不掉,一点就要登录,属实是有点不爽了。
在这里插入图片描述
窗口的进程不能杀死,但是窗口我不想要。思路很简单,用 spy++ 找到要隐藏的窗口的句柄,然后调用 Windows 的 ShowWindow 函数将它隐藏掉即可。
懒得写 C++ 了,直接用Go调用 Windows 的 dll 解决吧。代码比较简单,如下:

package mainimport ("fmt""syscall"
)var (user32         = syscall.NewLazyDLL("user32.dll")procShowWindow = user32.NewProc("ShowWindow")
)func ShowWindow(hwnd uintptr, nCmdShow int32) (bool, error) {ret, _, err := procShowWindow.Call(hwnd, uintptr(nCmdShow))if ret == 0 {return false, err}return true, nil
}func main() {_, err := ShowWindow(uintptr(0x015005FE), 0)if err != nil {fmt.Println(err)return}fmt.Println("success!")
}

注意在运行之前,先找到窗口的句柄,替换掉程序中 ShowWindow 的第一个参数。然后 go run main.go 就可以将目标窗口隐藏了,不影响窗口后面的进程。

啊,世界终于清净了。

除了使用 spy++ 去获取句柄,还可以直接在 Go 中调用 Windows 的相关 API 获取窗口句柄,比如获取活动窗口句柄,获取当前鼠标下的窗口句柄等。

更进一步,窗口句柄可能会变,这里的方法其实是一次性的。但是窗口的类名一般不会变,我们可以记录下要隐藏窗口的类名,然后定期检查,只要窗口出现就给它隐藏掉。

反正我现在已经清净了,管他呢,后面的事后面再说。

http://www.dtcms.com/wzjs/104740.html

相关文章:

  • 外贸综合服务网站建设室内设计培训班学费一般多少
  • 做便民工具网站互联网营销师题库
  • 广州网站建设系统关键词提取工具app
  • 电商网站怎么做与众不同优化方案英语
  • 可登录的网站有哪些今天发生的重大新闻内容
  • 上海怎样建设网站宁波seo快速优化课程
  • 孝昌网站建设seo诊断工具网站
  • 设计服务网络建设方案抖音seo排名软件哪个好
  • 劫持网站代做排名河北seo网络优化师
  • 怎么制作图片视频和配音乐西安快速排名优化
  • 找网站建设沧州百度推广总代理
  • 国家住房和城乡建设部网站吧长沙网站优化效果
  • WordPress古腾堡插件seo黑帽技术有哪些
  • 泉州住房和城乡建设部网站湖南竞价优化专业公司
  • 华资源网站建设白酒最有效的推广方式
  • 网站上传ftp品牌网站建设哪家好
  • 租用空间做网站河南seo和网络推广
  • 保定网站制作排名需要多少钱如何写好软文推广
  • 网站多语言 设计看网站搜什么关键词
  • 不用登录的游戏站长工具seo排名
  • 成立一个做网站的公司成本爱站网关键词挖掘机
  • 合肥网站制作联系方式常用的网络推广的方法有哪些
  • 国外域名注册网站网络运营推广怎么做
  • 纺织网站建设方案百度收录网站要多久
  • 上海网站建设设计公司seo顾问公司
  • 在线音乐网站 用什么做西安百度提升优化
  • php网站语言切换功能如何做万网注册域名查询
  • 做网站有什么好书籍抖音seo优化软件
  • 有没有专门做帽子的网站产品营销推广策略
  • 淘宝上面建设网站安全么公司网站制作