源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

VC取得任务栏高度的方法

  • 时间:2022-01-04 07:39 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:VC取得任务栏高度的方法
本文简单介绍了VC取得任务栏高度的两个实现方法,具体代码如下所示,读者可根据自身需求选择或加以完善修改。 方法一:
TRect rt;
SystemParametersInfo(SPI_GETWORKAREA, 0, &rt, 0);
//任务栏在下面的高度
int y = ::GetSystemMetrics(SM_CYSCREEN)-rt.Height();
//上面
y = rt.top;
//左
y = rt.left;
//右
y = ::GetSystemMetrics(SM_CXSCREEN)-rt.Width();
方法二:
HWND hwnd = ::FindWindow("Shell_TrayWnd","");
RECT rect;
::GetWindowRect(hwnd, &rect);

int nHeight = rect.bottom - rect.top;
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部