編譯好了,運(yùn)行一個程序,試圖打開一個對話框時,對話框出不來,反倒是出來一個錯誤提示:
"An unsupported operation was attempted"
搜了一下:
http://www.experts-exchange.com/Programming/Programming_Languages/MFC/Q_21023191.html里面有回答,的確是那樣的,是resource id的問題.
錯誤原因:
開始,給一個radio映射了一個變量:
?DDX_Radio(pDX,?IDC_RADIO1,?m_nFindType);
后來發(fā)現(xiàn)
IDC_RADIO1這個id不好,改為?DDX_Radio(pDX,
IDC_RADIO_BIT, m_nFindType);
編譯當(dāng)然不會出錯,運(yùn)行時,就出現(xiàn)異常了.如果在上面的代碼上設(shè)個斷點(diǎn),然后跟蹤進(jìn)去,看的非常清楚.