【发布时间】:2015-03-29 06:40:18
【问题描述】:
我有一个为 Win32 编写的项目(可执行文件)。我将其更改为静态库项目,以便为 WinRT 编译。 现在我有一个 Metro Style 应用程序,我需要从我的应用程序调用该库的 main() 方法并获得结果。 有没有办法做到这一点?
【问题讨论】:
标签: windows-runtime microsoft-metro static-libraries
我有一个为 Win32 编写的项目(可执行文件)。我将其更改为静态库项目,以便为 WinRT 编译。 现在我有一个 Metro Style 应用程序,我需要从我的应用程序调用该库的 main() 方法并获得结果。 有没有办法做到这一点?
【问题讨论】:
标签: windows-runtime microsoft-metro static-libraries
我只需要
1.重新定义可执行文件的main():
define main
2. 在我的 Metro 应用程序中将其声明为外部:
extern int ();
3. 叫它:
();
【讨论】: