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