【问题标题】:Get all control IDs of MFC dialog box获取 MFC 对话框的所有控件 ID
【发布时间】:2020-11-08 07:44:30
【问题描述】:

有没有办法获取当前 MFC 对话框的所有控件 ID? (改变所有控件的WindowText)

【问题讨论】:

标签: visual-c++ mfc


【解决方案1】:

你可以这样做:

for(CWnd* pWnd = GetWindow(GW_CHILD); pWnd != NULL; pWnd = pWnd->GetWindow(GW_HWNDNEXT))
{
    pWnd->SetWindowText(_T("MyText"));
}

当然,如果需要,您可以检查 ID 或控件 ID 的类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多