【发布时间】:2020-11-03 12:15:51
【问题描述】:
我们使用的是旧版本的 ASN.1/C 工具包 (v9),我想将选定的 PDU 打印到 C++/MFC 应用程序的窗口中。
我知道ossOpenTraceWindow() 存在,但据我了解,这会打开一个新窗口,我想写入自己的 GUI。
ossPrintXXX 函数的文档讨论了它们如何替代printf / fprintf 并提到使用world==NULL 调用将直接调用这些函数。但我看不出如何“连接点”。
我该如何设置,以便调用 ossPrintXXX 给我一些我可以在 MFC 中读取和显示的字符,因为我不知道引擎盖下到底发生了什么(据我所知是封闭源代码)
注意:在以后的版本中,有一个函数ossPrintPDUToBuffer(),但这在v9中不可用。
【问题讨论】:
-
this Q&A 适合你吗?
-
@IInspectable 我不确定...... OSS 文档似乎有时会说它调用
fprintf,有时会调用printf。我希望有一个 ASN.1 特定的答案,因为它(对我来说)是一种相当晦涩的技术,你看不到源。不过值得一试。 -
您的问题似乎是关于具有商业许可的产品。请将您的问题直接提交给供应商的技术支持服务。
-
@alessandro 所以我们不能问关于visual studio、oracle、mssql的问题......有一个asn.1标签是有原因的。
-
另外,我们没有支持许可证。