摘要: 我这里要讲的是窗口回调专用thunk,thunk的核心是调用栈动态修改技术。地球人都知道,windows的窗口回调函数是一个全局函数,类成员函数是不可以作为窗口回调函数的,因为它有this指针,这给我们用C++来包装窗口带来不小的麻烦。
阅读全文
摘要: 1、一直以来都是一个C++的坚定支持者和努力实践者,尽管C++面临来自传统语言和动态语言的多方压力,但我仍然坚信C++有自己适用的领域和无可替代的地位。既然是C++的追随者,选择CPPBLOG来写点儿东西也就成了顺利成章的事情了。
2、GUI Framework的确是个覆盖范围极广的领域,平台依赖性比较强。线程管理、内存管理、消息派发、callback、i18n、图形渲染、组件模型、甚至包括跨平台的考虑等等,而且现在看来一个GUI Framework没有可视化GUI设计器的话,是远不够完美的。
阅读全文