如何用C++而不是Win32 API开发自己的GUI
How Can Develop My Own GUI in C++ Not The Win32 API?
我想用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。。。也许你可以试试。。。。
相关文章:
- 用于访问容器<T>数据成员的正确 API
- 如何使用Luacneneneba API正确读取字符串和表参数
- C++MySQL C api用户输入行
- 如何使用 AWS Transcribe C++ API 中的'StartTranscriptionJobRequest'?
- 将std::string传递给WriteConsole API
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 如何用RISC-V GD32VF103CBT6开发板卸载精确的ADC过采样
- 在gtest.中使用fff.h模拟系统API
- 有没有任务栏API可以立即应用注册表更改
- C++win32 API创建多个类似视口的窗口
- 使用libcurl提交批量url的正确BING Api POST url是什么
- 如何将真正的字符串从python c-api转换为python脚本
- 我正在开发服务器,ip作为参数传递不起作用
- 跨平台API开发Windows,Linux等
- 如何使用适用于 S3 的 AWS 开发工具包 cpp 异步 API?
- system.speech api 是否支持 c++ 语言进行开发
- 为什么我想使用托管(C#和.NET)或本机代码进行Windows API开发
- 如何用C++而不是Win32 API开发自己的GUI
- 如何使用Win32 API的开发模式扩展OpenGL全屏应用程序?
- 如何在开发数据驱动的渲染器时处理 API 差异