zoukankan      html  css  js  c++  java
  • mfc 调试 弹消息

    AfxMessageBox(_T("edit change msg"));

    OutputDebugString(L"jian ");

    CString str;
    str.Format(_T("%ld"), 111);
    MessageBox(str);

    int a = m_Edittxt->GetDlgCtrlID();//得到控件id

    这是通过代码获取控件ID的方法,需要注意的是,这样获取的是一个“数字”ID,而不是在程序代码中使用的宏ID(如IDC_EDIT1)的名字,这个控件的宏ID名在编译之后是无法获取的。(并不是这样,可以用WORD id = LOWORD(GetCurrentMessage()->wParam);获取到)

    IDC_EDIT1 这样的控件ID,实际是定义在resource.h中的一个宏定义,用于方便代码和对话框资源的管理,实际上,控件的ID就是一个数字,你可以在该.h头文件中看到具体的定义,也可以在资源编辑器中,点击控件,查看它的“宏”ID。


    m_Edittxt->SetDlgItemTextW(99999,text);//设置值为text

    CEdit* pEdit = (CEdit *)GetDlgItem(IDC_EDIT1);//获取控件指针

    CString text;

    CEdit* m_testtxt;
    m_testtxt->GetWindowTextW(text);

  • 相关阅读:
    P2676 超级书架
    P2955 [USACO09OCT]奇数偶数Even? Odd?
    P1554 梦中的统计
    P2614 计算器弹琴
    4246 奶牛的身高
    Render2
    @viewChild
    querySelector
    ionic4封装样式原理
    事件委托和事件冒泡
  • 原文地址:https://www.cnblogs.com/yangai/p/5087326.html
Copyright © 2011-2022 走看看