gpt4 book ai didi

c++ - CLR C++ VS C++ (pstsdk)

转载 作者:行者123 更新时间:2023-11-28 01:08:52 24 4
gpt4 key购买 nike

考虑 Simon Mourier 对这个问题的回答:
Processing Microsoft Office Outlook 2003/2007 email messages…

我打算使用 PST File Format SDK这是用 C++ 编写的。

我会借此机会更多地了解 C++ 并更新它,因为距离我上次使用它已经有 15 年了。我已经下载并配置好了Boost 1.45这是与 pstsdk 一起工作所必需的。

现在,我正在使用 CLR C++ 编写一个 Windows 窗体应用程序,并计划使用 pstsdk 来读取 PST 文件。

我同时使用 CLR C++ 和纯 C++ 有什么关系吗?

我应该考虑以不同的方式使用它,还是这样可以?

最佳答案

如果您想使用 .NET(Windows 窗体,甚至更新的 WPF)用户界面,最简单的方法是在 C++/CLI 中构建对象模型,根据 native 代码实现,但具有 . NET 接口(interface)。

然后用 C# 编写 UI 并调用 C++/CLI 对象模型(这与仅以一种方式使用 .NET 基类库不同——您必须添加对 C++/CLI 程序集的引用...但是C++/CLI 编译器将创建 C# 使用的所有元数据)。

关于c++ - CLR C++ VS C++ (pstsdk),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4588376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com