真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

windows.h有哪些函數(shù)

windows.h函數(shù)有:1、FindWindow函數(shù),該函數(shù)可以通過(guò)窗口類名或者窗口標(biāo)題名來(lái)查找特定窗口句柄;2、SendMessage函數(shù),用于向句柄對(duì)應(yīng)窗口發(fā)送指令;3、WindowFromPoint函數(shù)等等。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、建始網(wǎng)絡(luò)推廣、微信小程序、建始網(wǎng)絡(luò)營(yíng)銷、建始企業(yè)策劃、建始品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供建始建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com

推薦:《c視頻教程》

C語(yǔ)言windows.h庫(kù)的常用函數(shù)

1:FindWindow函數(shù)

該函數(shù)可以通過(guò)窗口類名或者窗口標(biāo)題名來(lái)查找特定窗口句柄,返回值是窗口的句柄(在Windows中,句柄是一個(gè)系統(tǒng)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的引用。例如當(dāng)你操作一個(gè)窗口,或說(shuō)是一個(gè)Delphi窗體時(shí),系統(tǒng)會(huì)給你一個(gè)該窗口的句柄,系統(tǒng)會(huì)通知你:你正在操作142號(hào)窗口,就此你的應(yīng)用程序就能要求系統(tǒng)對(duì)142號(hào)窗口進(jìn)行操作——移動(dòng)窗口、改變窗口大小、把窗口最小化等等。實(shí)際上許多Windows API函數(shù)把句柄作為它的第一個(gè)參數(shù),如GDI(圖形設(shè)備接口)句柄、菜單句柄、實(shí)例句柄、位圖句柄等,不僅僅局限于窗口函數(shù)。換句話說(shuō),句柄是一種內(nèi)部代碼,通過(guò)它能引用受系統(tǒng)控制的特殊元素,如窗口、位圖、圖標(biāo)、內(nèi)存塊、光標(biāo)、字體、菜單等。)

函數(shù)用法

#include "stdafx.h"
#include
int main() {
    HWND window;    //定義一個(gè)窗口句柄變量,用來(lái)儲(chǔ)存窗口句柄
    /*FindWindow("這里填窗口類名","這里填窗口標(biāo)題名")
    窗口類名和窗口標(biāo)題名可以只填一個(gè),不填的用NULL填充*/
    window = FindWindow(NULL,"文本.txt - 記事本");  //查找標(biāo)題為"文本.txt - 記事本"的窗口
    SendMessage(window,WM_CLOSE,0,0);              //向窗口發(fā)送關(guān)閉指令
    return 0;
}

2:SendMessage函數(shù)

剛剛在第一個(gè)例子里面已經(jīng)用到了SendMessage函數(shù),這個(gè)函數(shù)的功能是向句柄對(duì)應(yīng)窗口發(fā)送指令

函數(shù)用法

#include "stdafx.h"
#include
int main() {
    POINT mouse;
    HWND window;
    while (1) {
        GetCursorPos(&mouse);
        window = WindowFromPoint(mouse);
        /*SendMessage(窗口句柄,消息類型,消息附帶內(nèi)容,消息附帶內(nèi)容)
        比如我這里選定的消息類型是WM_CHAR
        消息附帶內(nèi)容為WPARAM('a')
        所以消息附帶內(nèi)容就是模擬鍵盤向窗口輸入a*/
        SendMessage(window,WM_CHAR,WPARAM('a'),0);
        Sleep(100);
    }
    return 0;
}

3:WindowFromPoint函數(shù)

在第二個(gè)例子中我們使用了一個(gè)叫做WindowFromPoint的函數(shù),這個(gè)函數(shù)的功能是通過(guò)鼠標(biāo)點(diǎn)擊獲得被點(diǎn)擊窗口的句柄

函數(shù)用法

#include "stdafx.h"
#include
int main() {
    POINT mouse;        //定義一個(gè)結(jié)構(gòu)體變量?jī)?chǔ)存鼠標(biāo)位置
    HWND window;
    while (1) {
        GetCursorPos(&mouse);   //獲取到當(dāng)前鼠標(biāo)位置
        /*WindowFromPoint(鼠標(biāo)位置變量名)*/
        window = WindowFromPoint(mouse);
        SendMessage(window,WM_CLOSE,0,0);
        Sleep(100);
    }
    return 0;
}

分享標(biāo)題:windows.h有哪些函數(shù)
網(wǎng)站鏈接:http://weahome.cn/article/chegdj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部