刚下了源码测试了回来,迫不及待给广大爱好VC++界面开发的朋友们介绍这个好东东啦!

还是先上图啦!

Xproer团队是以即时通迅软件产品研发为主的一个年轻团队, 目前Xproer团队正在集中精力研发一款仿QQ的即时通迅软件(XproerIM)。他们的项目还米有做完,但是客户端的界面已经做了个大概了(基于GDI+,STL),他们开源的也是这一部分!源码下载:http://code.google.com/p/xproerim/downloads/listVC++和VC++9.0的版本都有,还有一个CHM文档

虽然DirectUI的技术已经做得很好、很成熟了,但是那毕竟是没有注释、没有文档的代码,而且很多商用的基于DirectUI换肤技术都差不多是有偿服务。这里再提下WPF,很明显,可以看得出MS的意图,但是在win7平台以下使用,在VC++下开发毕竟还有很多问题的,估计效率也不会高的~Win32还是很有用的,哈哈

虽然界面还比较简陋,但是界面的基本框架已经搭好了,所以就有很大的研究价值了……

由于是新成立的公司,所以急需人才加入,若想加入,他们列出了几本书做必须掌握的内容:

《Effective C++ Second Edtion 中文版》
《C++ 标准程序库》
《Effective STL中文版》
《C++Primer中文版(第4版)》

Windows开发方面的书籍:
《VC++6.0技术内幕(第四版) 》
《Windows核心编程》
《深入浅出 MFC》
《精通GDI+编程》
《Windows网络编程第二版》

我看了他们不同类型的开发人员的需求,发现有三个都是我研究的领域:

界面组:
1.    非常了解界面,控件的绘制原理。
2.    能够基于GDI和GDI+编写出高性能的界面绘制代码。
3.    具备一定的图片处理能力。
4.    熟悉DirectX优先。

网络组:
1.    非常了解各种网络通迅原理。熟悉各种网络通迅协议,例如HTTP,TCP,UDP,FTP,TELNET。
2.    超强的高性能系统构架设计能力。
3.    熟悉ACE优先。

数据库组:
1.    非常熟悉至少一种流行数据库MS SQL,或MY SQL。
2.    较强的数据库性能优化能力。
3.    熟悉分布式数据存储系统的设计与架构优先。

虽然每个方面我都弱弱的……

不多说,多了我也不会说,Fore more: 去Google Bing一下