关于状态机,请参考BOB大叔的敏捷软件开发一书。书上介绍了一个状态机编译器,SourceForge上有一个开源的更完整的版本:http://smc.sourceforge.net/
使用状态机可以完成很多事情,更多关于状态机的应用由于最近太忙了,就没法写了,多GOOGLE一下:)
关于状态机,请参考BOB大叔的敏捷软件开发一书。书上介绍了一个状态机编译器,SourceForge上有一个开源的更完整的版本:http://smc.sourceforge.net/
使用状态机可以完成很多事情,更多关于状态机的应用由于最近太忙了,就没法写了,多GOOGLE一下:)
其实很简单,之前我还用钩子函数来解决,其实根本没必要。重写Form的方法就可以了。
const int WM_SYSKEYDOWN=260; |
补充:经实验此法仅能提取到KEYDOWN信息,而KEYUP信息被“吃”了,所以有些需要KEYUP事件的东西就不能做了。
最终在CodeProject找到一个类来处理这个事情,很方便:http://www.codeproject.com/KB/cs/globalhook.aspx
最近要写一个正式的中英文简历,中文还好办了,英文怎么弄了?GOOGLE了一下国内的,都是散的,这一把那一把,有些说的还是矛盾的。还好,用英语搜english resume就搜到了一个好网站,分享给大家:http://jobsearch.about.com/
这个网站很详细的介绍了找工作的方方面面,可以作为参考。
好好的几个服务器,后来被裁减成了3个,两个步战都是48人不说了,不换边,经常被压着打。还超级不稳定,管理得一塌糊涂。好了,今天上去一看,CCNEC1-3最后三个服务器也倒下来,关了。
好吧,回归战地2,反正2142也打腻了。破网元。
我用OSG做的虚拟手术的演示,虽然很粗糙,但也能够实现下面的功能了:
早期完整技术演示
后期手术模拟演示:
演示1
演示2