首页 > 常见问答

applua官网 VC MFC中怎样获得控件ID?

vcmfc中怎样获得控件id?

在vcmfc中,getdlgctrlid函数可用于通过控件对象或控件指针获取控件id。示例如下:

cedit*pedit=(cedit*)getdlgitem(idc)edit1)//获取控件指针intnid=pedit->getdlgctrlid()//获取控件id

这是一个通过代码获取控件id的方法。需要注意的是,这是一个“数字”id,而不是程序代码中使用的宏id(如idc)edit1)。编译后无法获取此控件的宏id名称。

idcedit1实际上是在资源中定义的宏定义。有利于代码和对话资源的管理。实际上,控件的id是一个数字。您可以在中看到具体的定义。h头文件。也可以单击资源编辑器中的控件以查看其宏id。

applua官网 VC  MFC中怎样获得控件ID?

applua官网lua开发applua点击控件

原文标题:applua官网 VC MFC中怎样获得控件ID?,如若转载,请注明出处:https://www.saibowen.com/wenda/22903.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。