Mac c++ GUI编码-与Win32的比较

Mac C++ GUI coding - comparison to Win32

本文关键字:Win32 比较 c++ GUI 编码 Mac      更新时间:2023-10-16

我正在努力寻找一个关于如何构建Mac c++ GUI应用程序的好教程。来自Windows编程的我习惯了消息循环和窗口句柄……它在mac上是可比较的还是完全不同的?

任何链接或示例都是受欢迎的,特别是那些旨在从Win32过渡而不是假设我是一个编程新手的。

update:我应该指出这是一个类似游戏的应用程序,所以我不需要访问常见的控制;我基本上只需要一个窗口来渲染和一个消息循环。我不知道这是否低于Cocoa/Carbon API级别,或者是否仍然必须使用其中一个。

我曾经有过和你一样的经历。我建议你去看看Mac开发中心,看看他们的"入门"指南。

我用c++在Mac OS X上做了一个开发。我是被迫用碳素做的。然后我们使用Qt作为Mac上c++开发的解决方案,但我总是不得不妥协Qt框架中已经存在的bug。但它值得研究以获得一些想法。

除此之外,Objective c++也很好。虽然你必须遵循Cocoa设计模式来获得好的应用程序