Dialogいくつかあり、DoDataExchange関数内にDDX_Textいくつかのテキストフィールドで動作するいくつかの呼び出しがあるとしましょう。プロトタイプを見てみましょう:
void AFXAPI DDX_Text( CDataExchange* pDX, int nIDC, CString& value );
私は Windows ダイアログとこの Dynamic Data Exchange Mechanic に慣れていないので、十分な速さで答えを見つけることができませんでした。一意の値であるべきだと何かが教えてくれnIDCますが、実際のプロジェクトでは、これが常に正しいとは限らないことがわかります。
nIDC問題は次のとおりです: いつユニークを持てますか? すべきかすべきでないか?