ATL :: CComModule :: RegisterServer(TRUE)調用的EXACLTY(它寫入的是哪個註冊表項)?ATL :: CComModule :: RegisterServer
2
A
回答
4
對於使用OBJECT_ENTRY_AUTO
宏的每個類,它將運行資源文件中列出的相應註冊表腳本資源(.rgs文件),如DECLARE_REGISTRY_RESOURCEID
宏所標識的。
此外,因爲您通過TRUE
爲bRegTypeLib
,它也將運行由DECLARE_REGISTRY_APPID_RESOURCEID
標識的註冊表腳本。
2
找出這個問題的好方法是下載Process Monitor並設置它來監視註冊表更改(我假設這是可能的,它至少在舊的工具RegMon
中,並且這是替換),然後你做一個RegisterServer
和一個Unregister
,你會得到完整的列表。
你可能需要設置一些過濾器來過濾掉你不想看到但應該很容易做的事情。
相關問題
- 1. CComModule UnregisterServer錯誤?
- 2. CComModule :: Unlock();
- 3. 使用ATL插件掃描atl文件
- 4. ATL GUI教程
- 5. Thunk和ATL Thunk?
- 6. ATL VS C++ 2010
- 7. C++ COM ATL DLL
- 8. 錯誤LNK2001:無法解析的外部符號「ATL :: CTraceCategory ATL :: atlTraceException」(?atlTraceException @ ATL @@ 3VCTraceCategory @ 1 @)
- 9. 如何使用ATL
- 10. Windows Phone 8和ATL
- 11. 最新ATL版本
- 12. ATL GUI Creator工具
- 13. COM與ATL版本
- 14. MFC vs ATL for ActiveX
- 15. 構建ATL項目
- 16. 傳遞實現的ATL接口VBA類,到ATL方法
- 17. Visual Studio:無法將ATL類添加到ATL項目?
- 18. 如何從ATL對話框正確訪問ATL控件?
- 19. 如何使Visual C++ 9不發出實際上從未被調用過的代碼?
- 20. 無法將參數1從'ATL :: CStringT <wchar_t,ATL :: StrTraitATL <wchar_t,ATL :: ChTraitsCRT <wchar_t> >>'轉換爲'const char *'
- 21. 將C++ ATL可執行應用程序從VS2003遷移到VS2013
- 22. 錯誤C2664:無法將參數2從'const ATL :: CAdapt <ATL :: CComPtr <IZipFileEntry >> *'轉換爲'ATL :: CAdapt <ATL :: CComPtr <IZipFileEntry >> *'
- 23. visual studios 2010 atl web服務
- 24. 如何使用MFC與ATL
- 25. ATL「實現接口嚮導」
- 26. ATL庫:警告LNK4254和LNK4078
- 27. javascript的ATL COM事件
- 28. ATL到EMFTVM編譯器
- 29. 使用ATL覆蓋QueryInterface
- 30. c + + windows服務沒有ATL
+1,你可以「看到」這個函數自己做什麼 – 2010-06-16 01:34:06