假设我们有一些Dialog
,并且在DoDataExchange
函数中我们有一些DDX_Text
调用,这些调用适用于一些文本字段。让我们看一个原型:
void AFXAPI DDX_Text( CDataExchange* pDX, int nIDC, CString& value );
我是 Windows Dialogs 和这个 Dynamic Data Exchange Mechanic 的新手,我还没有足够快地找到答案。有些东西告诉我这nIDC
应该是独特的价值,但实际上在实际项目中我发现这并不总是正确的。
所以问题是:我们什么时候可以有nIDC
一个独特的,什么时候没有?我们应该还是不应该?