?? d240.bmp.txt
字號:
表7-3端口設置對話框中控件屬性設置
┏━━━━━━━┳━━━━━━━━┳━━━━━━┓
┃ 控件類型 ┃ ID ┃ Caption ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃ ┃IDC_STATIC ┃目標號碼: ┃
┃ ┣━━━━━━━━╋━━━━━━┫
┃ Static Text ┃IDC_STATIC ┃消息內容: ┃
┃ ┣━━━━━━━━╋━━━━━━┫
┃ ┃IDC_STAUC ┃ ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃ ┃ IDC_COMM_ LIST ┃ ┃
┃ ┣━━━━━━━━╋━━━━━━┫
┃ Combo Box ┃IDC_RATE_LIST ┃ ┃
┃ ┣━━━━━━━━╋━━━━━━┫
┃ ┃ IDC_SMSC ┃ ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃ ┃ IDOK ┃確定(&o) ┃
┃ ┣━━━━━━━━╋━━━━━━┫
┃ Button ┃ ┃放棄(&C) ┃
┃ ┃Ⅱ)CANCEL ┃ ┃
┗━━━━━━━┻━━━━━━━━┻━━━━━━┛
在MFC ClassWizard中,將對話框中的控件和變量相關聯,如表7-4所示。
表7-4端口設置對話框中的控件和變量相關聯系
程序運行過程中,為了方便彈出該窗口,修改這些設置,在菜單欄添加“端口設置”按
鈕(ID_PORT_SEITINGS),如圖7-8所示。
文件∞霸瓣∞霉甏∞幫霸∞r……
j t口設蠢毽) £tn+葺 :
圖7-8在菜單欄添加按鈕
(2)添加通信用的相關功能函數
由于該實例程序運行需要使用一定的相關設備,這里我們采用的是一款USB GPRS無線
Modem,實際上它的驅動程序是將USB接口轉換為標準串行口COM3,所以,首先需要串
口通信的相關的函數,添加頭文件Comm.h和定義文件Comm.cpp到工程中,并編輯這2個
文件。這個函數和后面的SMS和GPRS相關的函數和變量都定義為全局的,以萬便在其他
類中調用。 .
在頭文件Comm.h定義打開、關閉、讀寫串口的相關函數,函數內容如下:
240
#if !defined(COMM_H_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -