如何得到任务栏信息

原创 2007年09月18日 14:19:00
 
如何得到任务栏信息
 
这两天在做一个游戏开始按钮和开始菜单(模仿window自带的)的小模块,要求自制的start按钮始终跟随windowstart按钮,即任务栏位置改变了,自制的start按钮也要相应的改变位置。这里涉及到几个api,列举在这里,方便大家查阅。
 
头文件:
#include "shellapi.h"
部分代码:具体api查看msdn
        APPBARDATA data = { 0};
      data.cbSize = sizeof(APPBARDATA);
      data.hWnd = FindWindowW(L"HHTaskBar", 0);
      // 是否自动隐藏了任务栏
      UINT uState = (UINT)::SHAppBarMessage(ABM_GETSTATE, &data);
      if (uState == ABS_AUTOHIDE){
            //TODO::;
      }
       // 取得任务栏的位置信息
     ::SHAppBarMessage(ABM_GETTASKBARPOS, &data);
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

如何彻底关闭任务栏获取windows10的提示?

如何彻底关闭任务栏获取windows10的提示?微软向全球Windows 7和Windows 8用户推送了Windows 10免费升级消息,在系统的弹窗中,用户可以进行预定“免费升级版”Win10。值...
  • testcs_dn
  • testcs_dn
  • 2015年09月27日 20:10
  • 6676

QT 中使用windows api 获得任务栏得大小

需要包括 #include “Windows.h” RECT rect; ::GetWindowRect(::FindWindow(TEXT("Shell_TrayWNd"), NULL), &r...
  • jiaojinlin
  • jiaojinlin
  • 2018年01月19日 20:04
  • 33

【C#】获取桌面分辨率宽高(是否包含任务栏)

SystemParameters.PrimaryScreenWidth
  • qq_18995513
  • qq_18995513
  • 2017年05月22日 10:47
  • 458

VC++获得桌面背景区域和获取任务栏的高度

CR rt;  SystemParametersInfo(SPI_GETWORKAREA,0,(PVOID)&rt,0);
  • bojie5744
  • bojie5744
  • 2014年05月23日 22:12
  • 538

得到任务栏的高度

当Form.BorderStyle = bsNone时,最大化会把任务栏给盖住 procedure TForm1.InImage3DblClick(Sender: TObject);begin  if...
  • jinzhili
  • jinzhili
  • 2006年11月13日 15:49
  • 635

VC++得到任务栏的高度和位置的方法

1.判断位置 SystemParametersInfo(SPI_GETWORKAREA,   0,   &rt,   0)    //任务栏在下面的高度    int   y   =   ::G...
  • dxy408460910
  • dxy408460910
  • 2014年06月05日 11:37
  • 1311

点击工具栏上的图标按钮实现弹出对话框

昨天的内容已经实现,今天又出现了新的问题,那就是把模块都加上去了却没有出现点击图标弹出对话框的实现。怎么做?有不有人会啊??? 答案已经实现: 1>   首先新建一个对话框,设置好该对...
  • cwj976277916
  • cwj976277916
  • 2012年09月13日 17:04
  • 1823

微信新消息,任务栏一闪一闪问题处理

最近在pc端使用微信,真的很不错,手机节省了很多电,也方便工作使用微信。我手贱升级了一下微信,但是出现了一些问题,就是微信有新消息的时候,任务栏一闪一闪的好烦人。 我真的不知道是什么问题,以为是微信...
  • panliuwen
  • panliuwen
  • 2016年02月04日 09:12
  • 14023

C++学习之MessageBox和对话框

不知不觉已经大三了,大一大二混的太颓废,除了黑底白字的控制台程序外基本没写过几个大点的程序。面对激烈的竞争和就业压力,已经是时候努力提高下编程能力了。以此博客记录今后的学历历程。       以前听说...
  • itachi1232gg
  • itachi1232gg
  • 2014年02月22日 19:14
  • 667

如何获取任务栏(taskbar)相关信息

任务栏 taskbar 信息
  • woyaowenzi
  • woyaowenzi
  • 2011年02月28日 22:49
  • 3250
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 如何得到任务栏信息
举报原因:
原因补充:

(最多只允许输入30个字)