91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【ocx疑難雜癥0】淺談OCX開發注冊“逐用戶重定向”問題

發布時間:2020-07-21 21:29:12 來源:網絡 閱讀:570 作者:忘記江南 欄目:編程語言

最近按公司要求封裝一個OCX,本來很簡單的一件事卻遇到一個很奇怪的問題。

在編譯器vs2010編譯后注冊報“逐用戶重定向”

當時在莫度的帶領下差點全軍覆滅,提到2點解決方案(狗比膏藥--坑的一逼)

1.改工程屬性從DLL為lib

【ocx疑難雜癥0】淺談OCX開發注冊“逐用戶重定向”問題

變成
【ocx疑難雜癥0】淺談OCX開發注冊“逐用戶重定向”問題
這種方案雖然編譯器是過去了但是regsvr32注冊沒一點反應。

2.改鏈接器配置

【ocx疑難雜癥0】淺談OCX開發注冊“逐用戶重定向”問題

這個更狠,編譯器都過不了。


以上為爬坑分割線,下面來點干貨


當時調用其它的DLL動態庫,還有OCX事件又是合作開發,沒辦法先縮小問題范圍

把事件刪了-----外甥打燈籠--照舊

把工程分割開 ---- 本人的沒問題(當時高興的有一種要甩鍵盤的沖動)

合作開發一個team不能拉下弟兄不管,就幫弟兄逐步縮減范圍。。。。

直到我們注釋了一個調DLL的函數(靜態方式調用,及.h+lib)發現

成了。。。。真成了

解決方案1:

OCX工程中靜態調用DLL的接口,且參數是函數指針 既有可能是這個原因

【ocx疑難雜癥0】淺談OCX開發注冊“逐用戶重定向”問題

解決方案2:

后面需要在OCX用到多線程,但多線程__stdcall方式來進行資源管理的,而在多線程方法里需要用到OCX事件,

當時腦袋一熱不就是new個OCX的XXCtrl對象,然后對象.事件解決。(too young too simple)

JS崩潰了,JS崩潰了,JS真的無情的崩潰了(此處有n!+1個F**K)

開動小腦筋,多線程方法里不能NEW,設一個全局變量不就OK了

然后遇到了多年未見的老朋友(“注冊失敗 逐用戶重定向”),雖然才1天沒見,但見到不希望見到的總感覺

快過了一輩子。

OCX工程代碼重新new控制類對象 既有可能是這個原因

解決辦法是:老子刪了多線程代碼,投入while大法的懷抱(此處有壞笑大笑)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜州市| 锦州市| 年辖:市辖区| 东至县| 紫金县| 波密县| 通榆县| 台北县| 鄂温| 罗江县| 万年县| 连江县| 寿光市| 繁昌县| 晋城| 五指山市| 衢州市| 内江市| 竹北市| 宁津县| 白银市| 江川县| 涿鹿县| 临清市| 金川县| 苍溪县| 信宜市| 嘉义市| 鄂伦春自治旗| 彰化市| 吉林省| 普兰店市| 绥芬河市| 诸暨市| 深圳市| 清远市| 武平县| 浙江省| 伊金霍洛旗| 霍林郭勒市| 内丘县|