【C++筆記02】VS2017使用建立MFCActiveX控制元件專案
阿新 • • 發佈:2019-02-08
無從下手的感覺,只要從基本編輯器工具使用和基礎的操作開始學習,一步一步堆積起來了。在VS2017中建立,針對我的操作做一個筆記。
啟動VS2017軟體,最好以管理員身份執行啟動軟體,在VS2017介面的選單欄中,檔案-新建-專案(Ctrl+Shift+N),開啟新建專案,選擇已安裝 》Visual C++ 》MFC 》 MFC ActiveX 控制元件 》 確定
點選確定後,彈出: MFC ActiveX控制元件 配置視窗,可以設定新建控制元件的短名稱、控制元件類名稱等配置引數。引數配置完畢點選下一步,本人的下預設
彈出控制元件設定視窗,點選完成
專案建立完畢後,點選VS2017選單欄上的 生成 > 生產解決方案 編輯新建的ActiveX專案原始碼,專案編譯完成,VS2017的輸出視窗會給出無法註冊生成的ActiveX控制元件的錯誤提示 。提示中看出是許可權不夠導致,所以我們提前使用管理員身份執行VS2017。如果忘記,那麼久關閉VS2017,然後用管理用身份重新開啟。在以管理用身份啟動VS2017中,點選選單欄上的 “檔案 > 最近使用的專案和解決方案”,然後選擇之前建立的專案的解決方案,將其開啟。
專案編譯成功。編譯完成還不可以直接點選除錯執行ActiveX專案,專案生產的ocx檔案無法直接執行,VS彈出錯誤提示:
後續....