摘要: 在工作中我们要实现一个功能,需要创建MS Office 和 WPS 兼容插件,也就是创建一个DLL,可以同时兼容office和wps。这样带来的好处就是只需要维护同一份代码,大大降低维护的工作!1. 我们先看看要创建office插件都有哪些技术可以用VSTOVSTO = Visual Studo T... 阅读全文
posted @ 2014-04-23 18:21 chinasasu 阅读(5507) 评论(0) 推荐(0) 编辑
摘要: 2011年8月22日,北京,夏天,那天很热,和我的老家南方不一样,我们那里是湿热,就和在桑拿房里一样,不动都都会出汗。北京却完全不同,空气很干燥,只是太阳很大,给人的感觉是光照很强,比南方的夏天好过。 上午是我要入职的日子,我住的地方离金山软件大厦不远,走路大概在10分钟路程内,但我走到公司的时候已经额头上全是汗,可能与我有微微的身材发胖有关,减肥这一计划我已经执行不下好几年了,每每总是以失败而告终。。。到达公司的时候,HR好像还不在公司,问了前台,让我坐等,或者自行电话联系HR。Offer邮件上提供了2个HR的电话,我搞不清楚应该是哪个负责我的入职,就随便打了一个,等了好久都没等到,后... 阅读全文
posted @ 2014-04-02 21:03 chinasasu 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 什么是Balsamiq Mockups Balsamiq Mockups出自加利福尼亚州的Balsamiq工作室,创始人Peldi在 2008年6月推出了这款手绘风格的产品原型设计工具,并广受好评。2年多来,Balsamiq工作作为一个微型独立软件开发商,专注于Mockups的 开发设计,仅3周便实现了盈利,18个月内销售额达到200万美元,用户端数量超过10万个,这与Balsamiq Mockups的市场用户细分的成功以及产品特性是分不开的。 Balsamiq Mockups的用途和价值 在Web产品设计中,Balsamiq Mockups是产品设计师绘制线框图或产品原型界面的利器。在产 阅读全文
posted @ 2011-02-10 21:23 chinasasu 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二... 阅读全文
posted @ 2010-04-21 22:21 chinasasu 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1、字符串与数的转换:atof(字 符串->double, int, long), itoa(int->字符串), ltoa(long int->字符串)double->CString 的方法:CString::Format("%d", &dX);2、CString to char* //经过类 型强制转换,可以将CString类型转换成char*,例如: CStr... 阅读全文
posted @ 2010-04-19 21:54 chinasasu 阅读(222) 评论(0) 推荐(0) 编辑
摘要: UNICODE:用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的 所有文字而没有二义。 MBCS:多字节字符集,是不定长表示世界文字的一种编码。MBCS表示英文字母时就... 阅读全文
posted @ 2010-04-19 21:31 chinasasu 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,... 阅读全文
posted @ 2010-04-15 20:44 chinasasu 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 程序员对于Windows程序中应该用_beginthread还是CreateThread来创建线程,一直有所争论。本文将从对CRT源代码出发探讨 这个问题。 I. 起因 今天一个朋友问我程序中究竟应该使用_beginthread 还是CreateThread,并且告诉我如果使用不当可能会有内存泄漏。其实我过去对这个问题也是一知半解,为了对朋友负责,专门翻阅了一下VC的运行 库(CRT)源代码,终... 阅读全文
posted @ 2010-04-11 21:02 chinasasu 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 我发现我要研究用来写的东西,网上都有人写过了,我也只好转来转去了,呵呵:) 阅读全文
posted @ 2010-04-08 19:44 chinasasu 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 图形设备接口(GDI)与设备描述表(DC) 图形设备接口(GDI)许多MS-DOS程序都直接往视频存储区或打印机端口输送数据, 这种 做法的不利之处在于需要对每种显示卡或打印机类型提供相应的驱动程序。Windows则提供了一抽象的接口,称之为图形设备接口(GDI)。Windows 己经提供了各种显示卡及打印机的驱动程序,这样我们的程序就可以不必关心与系统相连的显示卡及打印机的类型。我们的程序可以通... 阅读全文
posted @ 2010-04-08 19:43 chinasasu 阅读(646) 评论(0) 推荐(0) 编辑