Win8.1 Pro + VS2013:为我的Windows解决方案选择正确的项目类型?

时间:2014-08-07 13:25:15

标签: c windows windows-phone-8 windows-phone-8.1

我开发了一个可以编译的C / C ++库 不同的平台和目标。

在每个平台和该平台的每个目标上, 我想开发一个与库接口的UI。例如, 按下UI中的按钮会调用某些按钮 函数在我的C / C ++静态库中。

在Windows上,我想定位以下内容:

  • Windows 7
  • Windows 8
  • Windows平板电脑
  • Windows Phone 8.1

对于每个目标,我希望UI看起来 或多或少相同 - 并且最佳(如果可能) 能够使用相同的UI项目(字面上相同的代码) 对于所有目标。

问题是如果可能的话? 如果可能,应该使用哪些项目类型 我选择何时创建VS2013解决方案?有这样的 许多不同的项目类型可供选择。

正如我所看到的,解决方案将包含3个项目:

  • UI项目
  • C / C ++静态库
  • 如果需要:在UI项目中充当“粘合剂”的项目 和静态库

如果无法对所有目标使用相同的UI项目, 那么我的问题是我选择哪种类型的UI项目 对于个人目标?我假设项目类型为 我的C / C ++静态库在目标之间保持不变。

对于桌面目标,我希望UI包含在内 传统的,典型的程序窗口,可以在 前景(可见),背景(最小化为任务栏上的图标) 或关闭(退出)。

我对那些占据整个屏幕的新Win8应用程序并不太疯狂 (我相信这些类型的应用程序被称为“商店应用程序”?)。

我使用的是Windows 8.1 Pro。

我希望在开始这个项目之前我能得到一些好的建议。

0 个答案:

没有答案