MFC 中如何获得对话框中控件的ID值
6个回答
展开全部
在设计窗口,右击对话框设计窗口中要知道ID的控件,在弹出的菜单中选Properties,
在弹出的属性框中的General选项中的ID:项右边的文本框中的内容就是了。
在弹出的属性框中的General选项中的ID:项右边的文本框中的内容就是了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CreateWindow创建控件的时候 HMENU参数就是ID值了,你自己不知道么?!
在WM_COMMAND消息里用
switch(wParam)
{
case ID值:
return 0;
}进行处理
在WM_COMMAND消息里用
switch(wParam)
{
case ID值:
return 0;
}进行处理
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果已知控件对应的类指针,可以这样:
int nID = 类指针->GetDlgCtrlID();
int nID = 类指针->GetDlgCtrlID();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
资源里面,点中控件,按del键就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CWnd* pWnd = GetDlgItem(ID_OK);
if(NULL != pWnd)
{
if(pWnd->IsKindof(RUNTIME_CLASS(CButton)))
{
// TODO:
}
}
if(NULL != pWnd)
{
if(pWnd->IsKindof(RUNTIME_CLASS(CButton)))
{
// TODO:
}
}
参考资料: msdn
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询