代码之家  ›  专栏  ›  技术社区  ›  Rob

用Mingw开发Windows DDK?

  •  3
  • Rob  · 技术社区  · 14 年前

    是否可以在不使用Visual Studio的情况下开发Windows驱动程序(特别是类似于PDF的打印机驱动程序,它在屏幕上显示数据而不是实际打印数据)?我在考虑使用免费的C++工具,比如MinGW /GCC。

    2 回复  |  直到 10 年前
        1
  •  3
  •   OregonGhost    14 年前

    Windows SDK和Windows DDK都附带Visual C++编译器。您不需要使用Visual Studio来实现这一点,尽管您可能在免费的速成版上取得了一些成功。我随时都喜欢这个而不是明格。

        2
  •  1
  •   Carey Gregory    13 年前

    更大的问题是在屏幕上显示来自驱动程序的数据。驱动程序在后台处理程序的上下文中运行,后台处理程序是一个服务,因此无法显示用户界面。您需要在用户会话中运行一个非驱动程序应用程序来显示数据。您可以使用管道甚至文件将数据从驱动程序传递到显示应用程序。