📄 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 + -