2020-12-09--27--MFC控件指针和控件变量绑定

学习收货
01,这个MFC框架,用起来,看着跟易语言很像,实际上比易语言难啊,因为易语言把控件高度封装了。但是这个MFC没有啊,还是可以用代码进行编辑的。

02,这节课,挺长见识,以后得复习一下。学习到的知识点,亦步亦趋,也学的很有用。

=====================================

image.png
image.png

image.png
void CMFCDlgFirstDlg::OnBnClickedButton1()
{
    // TODO:  在此添加控件通知处理程序代码
    HWND hCheckBox= ::GetDlgItem(m_hWnd, IDC_CHECK1);  //2个参数,第一个参数是当前对话框的窗口句柄,第二个参数是控件id,这是调用的全局api函数
    int iCheckApi = ::SendMessage(hCheckBox, BM_GETCHECK, 0, 0); //直接获得复选框的选中状态,1代表选中,0代表没有选中。



    //======================================================================================================
    //CWnd *pCheckBox = GetDlgItem(IDC_CHECK1);     //这个MFC封装的函数,只需要写一个参数即可。老师讲解的很详细
    CButton *pCheckBox = (CButton*)GetDlgItem(IDC_CHECK1);
    int iCheck = pCheckBox->GetCheck();         //直接获得复选框的选中状态,1代表选中,0代表没有选中。

}

================


image.png

image.png

image.png

绑定成功之后,就可以随便用了,例如:


image.png

接下来,绑定值类型变量


image.png

image.png

image.png
image.png

下一个知识点:


image.png

image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容