CL3000 建立第乙個VC應用

2021-09-21 01:14:34 字數 2603 閱讀 8997

1、開啟visual studio2012,file->new->project

3、拷貝miniled.h/miniled.cpp/miniled.h/miniled.cpp檔案到當前專案目錄下:

4、開啟專案dlg標頭檔案,在public宣告中新增以下**,效果如下圖:

5、在專案dlg標頭檔案中新增miniled.h

6、在dlg.cpp原始檔的oninitdialog()方法中新增dll初始化**:

if (!loadminileddll())

hmu_dll = loadlibrary("miniutil.dll");

if(hmu_dll != null)

if((!hmu_dll)||(!mc_pictoxmpxfile))

效果如下:

7、build->rebuild solution,如果編譯不通過,可能在miniled.cpp檔案中缺少stdafx.h,在檔案的最上端新增即可。

8、給窗體新增乙個按鈕控制項,並新增單點事件,實現簡單的傳送字串功能,部分**如下:

巨集定義:

#define defaultcomport		1

#define mincomport 0

#define maxcomport 254

#define defaultbaudrate 38400

#define devid 13

#define lednum 0

#define defaultipaddr "10.1.1.100"

#define defaultu***ort 3333

#define maxu***ort 6000

#define defaulttimeout 2

#define defaultretry 2

#define maxledwidth 512

#define maxledheight (128/8)

#define colortype 1

#define ledwidth 128

#define ledheight 32

#define str "hi您好,深圳勵研!"

#define top 0

#define left 0

#define xpos 0

#define ypos 0

#define color 0

#define option 2

單擊事件:

void cdemocl3000_2dlg::onbnclickedbutton1()

else

if(bok==0)

//關閉資料

mc_close(ndevid);

}

Django建立第乙個應用

django自帶乙個實用程式,可以自動生成應用程式的基本目錄結構,因此您可以專注於編寫 而不是建立目錄。要建立您的應用程式,請確保您與目錄位於同一目錄,manage.py 並鍵入以下命令 這將建立乙個目錄myweb,其目錄如下 此目錄結構將容納輪詢應用程式。root localhost demo t...

Django建立第乙個應用

django自帶乙個實用程式,可以自動生成應用程式的基本目錄結構,因此您可以專注於編寫 而不是建立目錄。要建立您的應用程式,請確保您與目錄位於同一目錄,manage.py 並鍵入以下命令 這將建立乙個目錄myweb,其目錄如下 此目錄結構將容納輪詢應用程式。root localhost demo t...

uni app 建立的第乙個應用

前端修煉之路,歡迎關注 因為這是個真實的專案,為了一名合格的程式設計師的職業操守,專案真實資料部分並不會開源。為了提高整體的流暢性和幫助自己開發,資料部分採用easy mock模擬的假資料。有需要的朋友可以自行修改介面。拋去這些困惑以外,單純對這個專案而言,通過這個過程,將自己原本不會的東西,通過一...