中文永久免费观看_国产人妻久久精品二区三区特黄_狠狠综合久久久久综合网浪潮_超清少妇爆乳无码av无码专区_一区二区三区色视频免费_国产亚洲一级二级三级_18禁美女裸体网站无遮挡_国语精品自产拍在线观看性色_亚洲精品乱码久久久久99_日本日本乱码伦视频免费

保函網(wǎng)

loadlibrary失敗的解決方法

發(fā)布時(shí)間:2025-08-17 | 來(lái)源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理

1、文件路徑不對(duì)

2、dll里有全局變量出事化失敗或dllmain函數(shù)返回false。

我們這個(gè)程序里用的是絕對(duì)路徑,原因1是不成立的。分析dll的代碼,發(fā)現(xiàn)原因2也是不成立的。

追蹤到這里就沒(méi)思路解決問(wèn)題了,后來(lái)發(fā)現(xiàn)加載dll可以用loadlibrary,loadlibraryex,afxloadlibrary。試了下其他兩個(gè)函數(shù),loadlibraryex現(xiàn)象一樣,afxloadlibrary會(huì)拋異常。查了資料,afxloadlibrary是用來(lái)加載mfc擴(kuò)展dll的,不同的一點(diǎn)是 在加載dll前會(huì)處理線程同步。好像初始化也沒(méi)有線程同步的問(wèn)題啊。不理解。

再仔細(xì)看代碼,發(fā)現(xiàn)dllmain所在的類(lèi)文件里有 #include <afxdllx.h> , 不理解這個(gè)頭文件有什么作用,屏蔽后編譯沒(méi)影響,將dll放在必現(xiàn)的場(chǎng)景下測(cè)試,不再出現(xiàn)加載失敗的問(wèn)題。

上一篇:房屋網(wǎng)簽怎么查詢

下一篇:股票怎么購(gòu)買(mǎi)和交易

其他文章

  • 什么是生活生活是什么
  • 旅游網(wǎng)站排行榜前十名
  • 諾水河國(guó)家級(jí)風(fēng)景名勝區(qū)特色和成因
  • 舞的筆順怎么寫(xiě)
  • 沙海原著小說(shuō)的結(jié)局是什么沙
  • 公務(wù)員年度考核個(gè)人總結(jié)報(bào)告5篇
  • 月亮山的傳說(shuō)
  • 帝豪gt跑車(chē) 吉利gt價(jià)格及圖片
  • 青海的簡(jiǎn)稱(chēng)是什么
  • 一塊沙琪瑪熱量有多高
  • 伽羅瓦是誰(shuí)
  • 成都列五中學(xué)是重點(diǎn)嗎
  • 冬天是會(huì)下冰雹嗎
  • 臺(tái)球怎么打新手
  • 2022個(gè)人政治思想工作總結(jié)_政治思想工作總結(jié)范文
  • 忘什么成什么四字成語(yǔ)
  • win7不是正版 win7不是正版桌面變黑怎么辦
  • 以友誼為話題的作文800字議論文
  • 萬(wàn)物生長(zhǎng)的經(jīng)典臺(tái)詞經(jīng)典句子
  • 我們班的故事作文