ProMessageDisplay函數(shù)error解決辦法
在VC++平臺(tái)下用Pro/toolkit進(jìn)行Proe二次開發(fā)時(shí)用到消息函數(shù)ProMessageDisplay()和ProMessageToBuffer()時(shí),發(fā)現(xiàn)這兩個(gè)函數(shù)老是報(bào)錯(cuò)。一般都會(huì)報(bào)錯(cuò)說(shuō)這兩個(gè)函數(shù)不能帶幾個(gè)參數(shù)(如您的程序中有n個(gè)參數(shù),就提示不可以帶n個(gè)參數(shù),類似:error C2660:’ProMessageDisplay’ : function does not take 2 parameters)。
如果makefile進(jìn)行編譯則不會(huì)出現(xiàn)這樣的問(wèn)題,查看ProMessageDisplay()和ProMessageToBuffer()這兩個(gè)函數(shù)原型會(huì)發(fā)現(xiàn)有很多重載函數(shù),帶的參數(shù)個(gè)數(shù)是不定的。
點(diǎn)擊加載更多評(píng)論>>