dll文件:关于MFC程序不能定位输入点
問題:無法定位程序輸入點到動態鏈接庫上......
過程:找完整個工程文件夾:
APS為資源文件;
resource.h為定義文件;
完全復制 除主文件以外的所有文件,程序可用;
在主程序框Cpp文件里面一個個復制所有函數;
到最后,發現,改變了 MessageMap()是最大的問題。
到底messagemap問題在哪里呢?
ON_WM_LBUTTONDOWN()
ON_WM_LBUTTONUP()
ON_WM_TIMER()
沒有問題
最后落到了 兩個按鈕載入函數:
OnBnClickedLoadsql()可以正常運行,OnBnClickedRealClassify()卻不行!!!
刪除函數映射,點擊 OnBnClickedRealClassify()的按鈕 顯示函數重載已經 存在!
怎么辦?把所有有關的函數3個刪除掉,重新添加...這次 還是無法定位輸入到鏈接庫!!! Why???/??
辦法:刪除掉所有與之有關的函數和聲明鏈接,重新添加一個控件,再把功能寫進去...然后還是——————不行!!!搞毛啊!
沒辦法,注銷掉函數里面的內容,沒有問題;再從函數里面尋找問題...............
到了函數里面,編譯了幾次:終于定位到這個函數 pcl::io::loadPCDFile();
這個函數導致了,不能是程序定位 動態鏈接庫......
瞬間明白了:裝了兩個版本的PCL ,坑死!!!果斷卸載PCL1.6.0
重新添加 path ,復制DLL文件,一天呢!坑死了!
原因分析:
應該顯示找不到dll文件的,竟然顯示不能找到函數入口 太坑了...
我去年買了個包 的微軟!坑......
總結
以上是生活随笔為你收集整理的dll文件:关于MFC程序不能定位输入点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交通银行房贷利率2022,分为以下三种利
- 下一篇: 使用PCL::GPU::遇到问题