VC取得工作列高度的方法

2022-09-27 14:06:11 字數 542 閱讀 7652

本文簡單介紹了vc取得工作列高度的兩個實現方法,具體**如程式設計客棧下所示,讀者可根據自身需求選擇或加以完善修改。

方法一:

trect rt;

systemparametersinfo(spi_getworkarea, 0, &rt, 0);

//工作列在下面的高度

int y = ::getsyst

//上面

y = rt.top;

//左y = rt.lefgxisxwvbct;

//右y = ::getsystemmetrics(sm_cxscreen)-rt.width();

方法二:

hwnd hwnd = ::findwindow("shell_traywndwww.cppcns.com","");

rect rect;

::getwindowrect(hwnd, &rect);

int nheight = rect.botgxisxwvbctom - rect.top;

本文標題: vc取得工作列高度的方法

本文位址:

VC 得到工作列的高度和位置

vc 得到工作列的高度和位置 1.判斷位置 systemparametersinfo spi getworkarea,0,rt,0 工作列在下面的高度 int y getsystemmetrics sm cyscreen rt.height 上面 int y rt.top 左 int y rt.le...

java取工作列高度

dimension screensize toolkit.getdefaulttoolkit getscreensize insets screeninsets toolkit.getdefaulttoolkit getscreeninsets frame.getgraphicsconfigurat...

獲取系統工作列高度

這個 返回系統工作列高度,以緹 twips 做單位,使用了systemparametersinfo api函式。option explicit public declare function systemparametersinfo lib user32 alias systemparameters...