操作螢幕上的視窗

2021-06-01 08:50:32 字數 555 閱讀 3207

未整理:

_tcsstr:字串1在字串2中首次出現的位置,未出現返回null值;

_tcsrchr:字元1 在字串2中首次出現的位置,未出現返回null值

char szfilepath[max_path]; 

getmodulefilename(null, szfilepath, max_path);  

(_tcsrchr(szfilepath, _t('\\')))[1] = 0;

這是一段獲得程式當前目錄的一段**

這段**很簡單,唯一有點難度的就是最後一句(_tcsrchr(szfilepath, _t('\\')))[1] = 0;

其實這句可分解為兩句話

char *ch = _tcsrchr(szfilepath, _t('\\'));查詢最後乙個\出現的位置,並返回\後面的字元(包括\)

ch[1] = 0;//null  通過操作來操作szfilepath = 將szfilepath截斷,截斷最後乙個\後面的字元(不包括\)

螢幕廣播的實現(上)

所謂螢幕廣播,即是將指定計算機的的螢幕情況傳送至多台電腦,使那些電腦也能夠顯示出指定計算機的電腦桌面,一般是在電子教室之類的教學軟體中使用,最近為了在我們的乙個軟體中實現這個功能也費了不少功夫,所以在這裡總結一下實現方法。螢幕廣播實現起來的方法其實也就是讓指定計算機不斷的螢幕截圖,然後將這些傳送至其...

Qt視窗螢幕居中顯示

視窗的螢幕居中顯示問題,在各開發工具中原理相同,首先使用特定的方法得到顯示螢幕的寬度和高度,再根據視窗本身的寬度和高度計算出視窗的左上角座標位置.qt中可以採用兩種方法達到視窗的螢幕居中顯示 方法一 顯示前先計算出視窗顯示位子,並移到對應位子後再顯示視窗 在窗體類的構造方法中,如果使用 setfix...

Qt視窗螢幕居中顯示

視窗的螢幕居中顯示問題,在各開發工具中原理相同,首先使用特定的方法得到顯示螢幕的寬度和高度,再根據視窗本身的寬度和高度計算出視窗的左上角座標位置.qt中可以採用兩種方法達到視窗的螢幕居中顯示 方法一 顯示前先計算出視窗顯示位子,並移到對應位子後再顯示視窗 在窗體類的構造方法中,如果使用 setfix...