怪物猎人 随从猫支援槽:GetDlgItem()-->EnableWindow()这两个函数的作用

来源:百度文库 编辑:中科新闻网 时间:2024/05/02 14:52:51
我刚开始学VC串口通信,遇到了一些API函数不理解,希望高手在这里指点一二。具体在程序中是这样的:
GetDlgItem(IDC_BUTTON_OPEN)->EnableWindow(!m_bSerialPortOpened);
其中IDC_BUTTON_OPEN是打开串口按扭的ID号,m_bSerialPortOpened是一个表示串口是否打开的BOOL型变量。

GetDlgItem(控件ID):返回该控件的指针
CWnd::EnableWindow(布尔值):True使控件可用,False则禁用控件。

功能是 是否禁用窗口,按钮也是一个窗口,按钮被禁用就是他变灰了,不再接受点击等输入操作了.