最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一步一步跟我學(xué)易語(yǔ)言之DLL命令

 更新時(shí)間:2018年10月30日 10:30:41   作者:易語(yǔ)言幫助手冊(cè)  
今天小編就為大家分享一篇關(guān)于一步一步跟我學(xué)易語(yǔ)言之DLL命令,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

Dll命令

我們來(lái)學(xué)習(xí)一下有關(guān)“dll命令”的一些相關(guān)知識(shí)吧。那么什么叫“dll”呢?要解釋什么叫“dll”,我們先從“API”說(shuō)起吧。

什么叫“API”?

所謂API就是一種函數(shù),他們包含在一個(gè)附加名為DLL的動(dòng)態(tài)鏈接庫(kù)文件中。用標(biāo)準(zhǔn)的定義來(lái)講,API就是Windows的32位應(yīng)用程序編程接口,是一系列很復(fù)雜的函數(shù),消息和結(jié)構(gòu),它使編程人員可以用不同類(lèi)型的編程語(yǔ)言編制出運(yùn)行在Windows操作系統(tǒng)上的應(yīng)用程序。

看過(guò)了上面的解釋?zhuān)蠹覒?yīng)該對(duì)“dll”有初步的了解了吧?對(duì)!“dll”就是存放“API”的倉(cāng)庫(kù),把不同的“API”放到不同的倉(cāng)庫(kù)里面,方便大家使用,所謂“dll命令”就是調(diào)用這些倉(cāng)庫(kù)中的“API”。

那么在“易語(yǔ)言”是如何使用“dll命令”的呢?

首先在雙擊“dll命令”;

在工作區(qū)選擇新建“dll命令”;

創(chuàng)建好之后,我們將要開(kāi)始定義這個(gè)“dll命令”;

由于“dll命令”非常多,具體要使用哪個(gè)dll需要查相關(guān)資料,我們這里就用“mouse_event”這個(gè)“dll命令”做個(gè)例子;

首先第一項(xiàng)填入這個(gè)“dll命令”的名稱(chēng),就是我們要操作他的名字,這個(gè)可以根據(jù)您的要求自己設(shè)置,由于這個(gè)dll的效果是移動(dòng)鼠標(biāo),我們就叫他移動(dòng)鼠標(biāo)吧。

這段英文就是對(duì)這個(gè)dll的解釋?zhuān)渲屑t色部分為這個(gè)dll一般所使用的名稱(chēng),當(dāng)然這個(gè)您也可以自己改動(dòng),藍(lán)色部分為這個(gè)dll命令所在的dll庫(kù)的名稱(chēng),這個(gè)一定不要改動(dòng),如果名字變了,您所制定的dll 就無(wú)法找到這個(gè)庫(kù)了,綠色部分為這個(gè)dll在庫(kù)中的名稱(chēng),這個(gè)也不要改動(dòng),改動(dòng)了也將找不到,括號(hào)內(nèi)為這個(gè)dll所使用的幾個(gè)參數(shù)的名稱(chēng)和類(lèi)型,這個(gè)也可根據(jù)您自己的想法改變,但是參數(shù)一定不能多,也不能少,位置也不能顛倒。

下面我們來(lái)依次填入DLL庫(kù)文件名;對(duì)應(yīng)的命令名;填入這個(gè)dll的幾個(gè)參數(shù),參數(shù)名稱(chēng)也可以起中文名。

在定義dll的時(shí)候。一般在“)”之后的一段英文是定義這個(gè)dll返回值的類(lèi)型的,由于這個(gè)dll沒(méi)有返回值,所以這里什么也不填;

這樣就定義好了一個(gè)“dll命令”;

那么我們?cè)趺词褂眠@個(gè)“dll命令”呢?其實(shí)使用“dll命令”就和我們以前使用“易語(yǔ)言”的命令方法一樣,只不過(guò)“易語(yǔ)言”的命令是內(nèi)部定義好的,而“dll命令”是我們外部自己定義的。

首先要有一個(gè)觸發(fā)事件,我們就畫(huà)一個(gè)按鈕,在按鈕的被單擊觸發(fā)事件中,使用這個(gè)dll;

由于我們要移動(dòng)鼠標(biāo),第一個(gè)參數(shù)中的“MOUSEEVENTF_MOVE”值是模擬鼠標(biāo)活動(dòng)的數(shù)值,我們通過(guò)查詢,得到“MOUSEEVENTF_MOVE”=1,所以在第一個(gè)參數(shù)中填入1;

第二個(gè)參數(shù)填入鼠標(biāo)要移動(dòng)到的位置的行坐標(biāo),我們這里填100;

第三個(gè)參數(shù)填入鼠標(biāo)移動(dòng)到的位置的縱坐標(biāo),我們這里填100;

第五個(gè)和第六個(gè)參數(shù)這里沒(méi)有使用到,我們都填0;

現(xiàn)在運(yùn)行程序,點(diǎn)擊按鈕,看看什么效果吧;

鼠標(biāo)移動(dòng)了吧?這就是一個(gè)基本的dll調(diào)用小例程,您可以舉一反三,來(lái)使用其它的“dll命令”,我們今天就講到這里了,明天見(jiàn)!

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

最新評(píng)論

新竹市| 兰溪市| 榆社县| 广平县| 日土县| 德保县| 巴彦淖尔市| 普洱| 田东县| 香河县| 湖北省| 布尔津县| 德兴市| 青神县| 长治市| 武川县| 安义县| 湖北省| 甘南县| 漳州市| 太和县| 乐安县| 七台河市| 邓州市| 大余县| 承德县| 洛浦县| 西乌| 铜梁县| 武威市| 衡阳市| 建瓯市| 昌宁县| 鹤壁市| 芮城县| 南充市| 肇东市| 奇台县| 保山市| 郎溪县| 通州区|