如何用C++而不是Win32 API开发自己的GUI

How Can Develop My Own GUI in C++ Not The Win32 API?

本文关键字:API 开发 自己的 GUI Win32 何用 C++      更新时间:2023-10-16

我想用C++开发自己的GUI。我的意思是从头开始。我对使用Win32 API、MFC、.NET或类似的东西不感兴趣。我想从头开始创造和发展一切。我想自己做每件事。我只想要一些链接、参考资料或书籍。任何能给我指导的东西。

有人能帮忙吗?

Win32 API是在Windows操作系统上进行用户级(即非内核级)编程的基本API。。。在Windows上做任何事情都必须通过Win32。因此,任何在Windows上执行任何操作的软件在某个时候都必须调用Win32 API,而这反过来又对Windows内核进行系统调用。。。因此,如果您真的有兴趣通过原始Win32调用来编程自己的GUI,我建议您非常熟悉Win32。一本好书应该是类似于"Windows via C/C++"。。。它不会为您提供特定的GUI信息,但它会让您深入了解Win32,您可以将其与MSDN信息一起用于构建GUI。要真正创建GUI本身,可以参考MSDN GDI文档。

你不能。在Windows中绘制屏幕的唯一方法是通过Win32 API。您可以在Win32之上编写自己的GUI框架,但最终您必须让本机系统来完成实际工作。

好,没有"Win32 API、MFC、.NET"?好在Linux上尝试,然后:-)或者写一个操作系统。在史前时期,我用turbo-C在DOS上做过GUI。。。也许你可以试试。。。。