桌面Windows App包含功能

时间:2019-01-09 23:25:27

标签: winapi windows-runtime

我正在尝试测试较新的Geolocation API(代替较旧的ILocation COM API),它是WinRT API。

我已按照here中的说明进行操作,以允许普通的C ++桌面Win32应用程序调用Windows 10 RT函数。在我的测试中它正常工作。

但是,对于位置,我必须在here中讨论的XML文件中包含一项功能。

我应该如何创建此XML文件?我尝试创建这样的文件:

    <?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
   <Capabilities>
    <!-- DeviceCapability elements must follow Capability elements (if present) -->
    <DeviceCapability Name="location"/>
  </Capabilities>
  <Identity Name="" 
            Version="" 
            Publisher="" />
  <Properties>
    <DisplayName></DisplayName>
    <PublisherDisplayName></PublisherDisplayName>
    <Logo></Logo>
  </Properties>
  <Prerequisites>
    <OSMinVersion></OSMinVersion>
    <OSMaxVersionTested></OSMaxVersionTested>
  </Prerequisites>
  <Resources>
    <Resource Language="" />
  </Resources>
  <Applications>
    <Application Id="" StartPage="">
      <VisualElements DisplayName="" Description=""
           Logo="" SmallLogo=""  
           ForegroundText="" BackgroundColor="">
         <SplashScreen Image="" />
      </VisualElements>
    </Application>
  </Applications>
</Package>

我不确定从现在开始该怎么做。是否有一个编译器设置会告诉编译器/链接器包含此appxmanifest文件?

谢谢

0 个答案:

没有答案