求问一个C/C++图形库

跨平台最好,仅仅支持Windows也行。要求:

一、可以通过编写排版文件(类似与html )来描述窗口的控件和布局。

二、你的程序只要简单的读取这个排版文件,分析,然后就能知道作者的意图,然后调用相应的Windows API或者对应的系统窗口函数来创建窗口,文本、编辑框。

三、Window API创建窗口函数就只有一个CreateWindowEX,参数一堆,有参数指定控件的类型BUTTON TEXT等等。

但是,控件类型的参数真的是很少,而且调用API,控件外观很简陋,灰不溜秋的。我真是不明白,千奇百怪的各种应用,文本编辑,代码彩色显示,各种绚丽...

到底是怎么通过这写简单的控件做到的?还是我的理解有误,CreateWindowEX的控件类型并不是全部?只是其中微不足道的一个部分?那么其余重要的是哪些呢?

总之,我是希望有一套简单的GUI系统,包括一些服务程序、一套API,一些使用和扩展文档。

前提是:必须使用类似html这样的排版源文件,而并不是使用屎一样的所谓的面向对象技术,封装成各种类,程序里生成各种控件对象这一套方法。

阅读 1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进