有大量关于如何使用各种小部件工具包的 API 进行编程的资源,但我似乎找不到太多关于如何自己创建小部件工具包或它们如何工作的教程。它们现在对我来说基本上只是黑匣子。
有一些关于 QT 的信息:http://qt-project.org/wiki/Category: QtInternals
但它似乎非常特定于 QT,而不是针对一般理论。
谁能指出我一些资源?
谢谢阅读
有大量关于如何使用各种小部件工具包的 API 进行编程的资源,但我似乎找不到太多关于如何自己创建小部件工具包或它们如何工作的教程。它们现在对我来说基本上只是黑匣子。
有一些关于 QT 的信息:http://qt-project.org/wiki/Category: QtInternals
但它似乎非常特定于 QT,而不是针对一般理论。
谁能指出我一些资源?
谢谢阅读
很高兴知道您正在使用(或将使用)哪种编程语言来开发小部件。
无论如何,有一个链接显示了小部件背后的基本概念及其创建:
http://star.pst.qub.ac.uk/idl/Widget_Programming_Concepts.html
浏览教程/描述,看看它是否满足您的需求。
希望它会帮助你。
以下链接上有PowerPoint演示幻灯片:
http://aplcenmp.apl.jhu.edu/~davids/605741/handouts/6_SWT_Programming.pdf
您也可以查看以下链接中给出的 pdf: