MFC串口通信串口指示灯的实现
生活随笔
收集整理的這篇文章主要介紹了
MFC串口通信串口指示灯的实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? 前一段做了個串口通信小軟件,當打開串口時串口指示燈亮,關閉串口時串口指示燈滅,實現方法如下:
1.在資源視圖中,添加兩個圖標,分別為串口指示燈滅IDI_ICON1,串口指示燈亮IDI_ICON2。
2.在串口通信軟件界面上添加圖片控件,并利用類向導在對話框頭文件中添加下面變量:
HICON m_hIcon_close;//圖片句柄關閉
HICON m_hIcon_open;//圖片句柄打開
CStatic m_Icon;//指示燈圖片控件關聯控件變量
3.在串口通信軟件BOOL CSchoolTimeDlg::OnInitDialog()函數中添加代碼:
//導入指示燈圖標
m_hIcon_open=LoadIcon(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDI_ICON2));
m_hIcon_close=LoadIcon(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDI_ICON1));
4.在串口指示燈需要打開位置添加代碼:
m_Icon.SetIcon(m_hIcon_open);//打開指示燈
在串口指示燈需要關閉位置添加代碼:
m_Icon.SetIcon(m_hIcon_close);//關閉指示燈
5.串口指示燈位圖:
總結
以上是生活随笔為你收集整理的MFC串口通信串口指示灯的实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关联数组(associative arr
- 下一篇: MFC中CString类字符串与长整型、