哪个头文件#include用于链接mincore.lib

时间:2014-12-23 08:24:54

标签: visual-c++ windows-phone windows-phone-8.1 msdn

我想为windows store编写一个C ++代码。这个应用程序将是一个EXE(而不是任何应用程序容器),因此我将使用TSHELL在目标手机上使用此EXE。

我知道我只能使用“mincore.lib”支持的API。这是MS链接,它提供了API列表。

MS APIs for mincore.lib

但是,如果我想使用单个API,那么我是否需要明确包含每个API支持的头文件,例如,如果我想使用API​​“CLSIDFromProgID()”,我是否需要包含“objbase.h”

或者我是否可以使用mincore.lib的所有API包含任何单个头文件?

1 个答案:

答案 0 :(得分:0)

Mincore只是一种更有效的组织链接方式。在大多数情况下,它不会改变您编写应用程序的方式。你仍然会使用你通常会使用的相同标题。一般来说:

#include "Windows.h"

除非您是OEM,否则无法将未打包的exe编写并部署到Windows Phone。它需要是一个打包的Windows运行时或Silverlight应用程序。如果您是OEM,请检查您的OEM文档和OEM特定支持产品。