簡體   English   中英

當 Microsoft 文檔僅包含 C# 示例時如何查找 C++ 包含文件名

[英]How to find c++ include file names when Microsoft documentation only includes C# examples

當 MSDN 僅包含 C# 示例,而我正在嘗試編寫 C++ 代碼時,如何找到所需包含文件的名稱? 例如,我想編寫一些使用TextPointer類的C++ 代碼,如何找到所需的#include語句?

TextPointer是一個 .NET 類。 C++Builder 不支持 .NET 開發,這就是為什么它的編譯器找不到任何與 .NET 相關的 C++ 頭文件的原因——它們不存在於 C++Builder 的運行時庫中。

您可以在 C++Builder 項目中使用 .NET 類的唯一方法是:

  • .NET 類是 COM 兼容的(即,具有[ComVisible(true)]屬性),然后 C++Builder 代碼可以創建適當的 COM 對象的實例。

  • 您將 .NET 代碼包裝在用 Visual Studio 編寫的 DLL 中,並讓它導出 C 兼容接口,以便 C++Builder 代碼可以使用它。

  • 您使用第 3 方框架,如CrossTalkHydra ,它允許 C++Builder 代碼托管 .NET 運行時並按原樣使用 .NET 程序集和類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM