将现有C项目转换为WPF

时间:2014-03-19 18:00:00

标签: c++ c wpf windows upgrade

我想为预先存在的,有效的C项目重新设计UI。它不是Visual Studio,它是简单的.c和.h文件。我打算进行的更改将需要WPF(Windows Presentation Foundation)。

我想知道这是否可行,如果可行,那将是多么困难。任何教程等链接都会很棒。我可以在初级中级读写C,但我对Visual Studio的东西很新。

1 个答案:

答案 0 :(得分:4)

通常,此类工作的最佳方法是:

  1. 将逻辑与现有代码库中的UI分离。
  2. 为逻辑
  3. 制作P / Invoke(C API)或C ++ / CLI包装器
  4. 使用C#为此构建WPF前端。