在VC++中这个UINT ID;是什么意思呀?

2025-03-18 08:26:24
推荐回答(4个)
回答1:

UINT是用typedef定义的一个数据类型 typedef UINT unsigned int;所以UINT就是unsigned int。
ID是对一个控件或资源的标识,通过他的ID来使用。ID一般用一个宏表示,例如菜单新建项的ID是IDM_FILE_NEW,他就是一个宏,这个宏是一个unsigned int型的数。

回答2:

声明一个UINT类型的变量ID

回答3:

UINT 就是unsigned int 的意思,无符号整数。

回答4:

1.通过子对话框的构造函数把参数传入,即
CSubDlg dlg(123);
dlg.DoModle();
2.将子对话框中成员变量设为公有:
CSubDlg dlg;
dlg.m_nValue = 123;
dlg.DoModle();
3.将子对话框中成员变量设为私有,提供公有的函数对变量赋值:
CSubDlg dlg;
dlg.SetValue(123);
dlg.DoModle();