误打误撞实现了win7中任务栏进度条的效果 7 任务栏开发 之 进度条 Progress Bar
番茄系统家园 · 2021-09-01 00:04:32

因为某个帖子问到了这个问题,正好我也感兴趣,于是就去尝试了一下,然后误打误撞实现了如下是我的代码
(3K)下载次数:46其中那个()在这段代码中是必须的,因为进度条效果只有在任务栏按钮已经创建了之后才有效果我大概只能说,我实现了这个效果,但是不能说我的代码是正确/最简单的至少目前有这么一个疑问:COM接口究竟该怎么调用?我对COM几乎是一片空白啊跪……之类的创建的时候似乎都是针对某个特定的的,而像任务栏进度条的实现,是直接调用一些。我感觉是运气比较好,找到了这个需要的实现的,并且的定义也到了(shobjidl.h是WindowsSDK中的头文件,且这个效果依赖于最新的Win7SDK中的shobjidl.h,而我的mingw提供的这个h尚不包括ITaskBarList3的声明,需要自己找)。但是如果运气(或者说水平?)不够好,找不到该从哪个object进行queryinterface该怎么办?如果我没有需要的interface的声明该怎么办?最后具体出效果的部分其实并没有用到Qt的东西,那么我是不是可以完完全全只用系统api来实现,包括接口的获得?11楼更新了一下,没依赖QAxObject
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/55965.html。猜你喜欢
最新应用
热门应用

