惊天大发现!金山公司的wps2005的Gui是用Delphi写的,内核是用c/c++开发。前端的gui只是起显示、操作作用。界面上的类名全是T开头的。字排版部分用的是richedit20.dll.richedit32.dll这样的标准库,delphi全漏现了。在linux下面可能也是用的delphi的变种---kylix,这样才能做到跨平台嘛。kylix用的gui库据说是wxWindows,现在叫wxWidget,一个用得很广泛的开源gui库。其它的正在研究中。不知新生的一代人有没有知道WPS的?它用了delphi,这是对delphi迷们的一大鼓舞。
官方个人版免费下载:http://wps.kingsoft.com/
http://wps.kingsoft.com/
官方个人版免费下载:http://wps.kingsoft.com/
http://wps.kingsoft.com/
解决方案 »
- 怎样将数据图形化,请教一个思路。
- 如何在一个对话框中调用另一个对话框,并且把它放在最前面,如果用户当时执行了全屏的程序,也要让全屏程序最小化来显示新调用的对话框
- 求:如何取表中某记录在表中的索引号
- 如何建立一个全局的鼠标钩子?
- 写了一套人事考勤薪资门禁食堂管理的系统有愿意帮我测试的吗?
- 如何用Ehlib打印dbgrideh内容时设置纸张方向?在线等
- 怎样用ADODATASET实现将某一列所有的值都加一。
- 向高手请教!delphi的帮助制作工具放在哪儿啊!
- 我的一个DBEDIT的EDITMASK设为日期型。1999-2-18。如果我输入1999-31-18就会,出错。请问如何捕捉这个错误信息,并提示。谢谢。
- windows中关机的消息是什么?(WM_?????)
- ShellExecute(0,'print',filename,nil, nil,0);
- 如何添加到鼠标右键中
但是 WPS 在界面上格式上越来越模仿 Microsoft,开发工具却用自己的,连安装程序都用开源的,不能不说是一个新动向,由于众所周知的原因,至少 WPS 不愿意使用没有开源的代码、平台和编译器以及开发工具。
都用过
还是Ucdos下玩WPS呢
不过这个办法并不总是有效。呵呵。另一个当然就是用Spy来看了。
所以用之。没有什么大不了的。重点在于内部的实现。
http://blog.9zi.com/1
金山词霸是用VC写的
Kylix上的类库叫做CLX,基于QT
Delphi6/7里面也有Windows下的CLX,同样基于QT