用Windbg调试一个Windows自带扫雷程序的逻辑bug

大二的时候玩Windows自带的扫雷很多,发现过一个在XP下让扫雷计时器停止的bug,具体参见过去我在mop上发的一个帖子http://dzh.mop.com/topic/readSub_5573508_0_0.html . 重现这个bug的步骤很简单, 1.打开扫雷游戏; 2.开始游戏,点开一块; 3.在没有点中雷而结束游戏之前的任何一个时刻,按下 开始键+D(开始键就是左边ct...
阅读(4000) 评论(6)

如何简单部署用VSTO SE 2005开发的Excel,Word插件

 如何简单部署用VSTO SE 2005开发的Excel,Word插件本文标题之所以要加上简单二字,是为了区别于msdn上的两篇讲述VSTO部署的经典长文。http://msdn2.microsoft.com/en-us/library/bb332051.aspx http://msdn2.microsoft.com/en-us/library/bb332052.aspx 其实...
阅读(11948) 评论(1)

如何给Excel添加用户自定义的公式

如何给Excel添加用户自定义的公式Excel允许我们自定义公式。过去的方法是通过一种叫XLL的特殊DLL来实现。但是XLL不能用托管代码来写。现在,用托管代码如何实现自定义公式呢?很简单,Excel支持一种叫自动化插件的技术,可以使用C#和VB.NET开发。1. 打开Visual Studio 2005创建一个新的C#类库项目,取名叫AutomationAddIn。2. 然后...
阅读(23797) 评论(8)

How to Assign Shortcut Key to Buttons created via VSTO Excel 2007 Add In

How to Assign Shortcut Key to Buttons created via VSTO Excel Add In            Today, I was asked how to assign a shortcut key to buttons created in VSTO Excel 2007 Add In, like “Ctrl+Shift+B”. ...
阅读(4210) 评论(2)

Excel中,如何在cell处于编辑状态时,对其用代码赋值

  Excel中,如何在cell处于编辑状态时,对其用代码赋值当我们用Winform程序去自动化Excel的时候,常常要实现这样的功能,给一个cell赋值,貌似很简单,得到range以后,设置它的Value2属性就可以了。但是还是会存在一个小问题,当你要赋值的cell正处于编辑状态的时候,针对该cell的所有代码将被忽略,赋值失败。(如当A1格处于编辑状态时,用代码对A1赋值将没有任何...
阅读(2978) 评论(3)

详解COM Add In的LoadBehavior及其妙用

详解COM Add In的LoadBehavior及其妙用            Office的所有COM Add In,包括用Shared Add In模板和VSTO Add In模板创建的,都会在注册表里面存储一些信息。对于当前用户安装的Add In,以Excel为例,对应的注册表键值存储于:My Computer/HKCU/Software/Microsoft/Offic...
阅读(9897) 评论(8)

无敌的Word CommandBar和它的Control们

                Word 2007在外观上和Word 2003比,改动很大。一个叫Ribbon的控件容器取代了过去Office版本中的菜单和工具栏。在Word 2003中,我们可以使用VBA, VSTO, Office Automation等等各种各样的技术,在菜单或者工具栏上添加自定义的按钮,实现我们想要的功能。C#版本的Automation代码,大致如下:         ...
阅读(7069) 评论(10)

.NET 3.5将部分开源

原帖:http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx ...
阅读(963) 评论(0)

VSTO简介及发展

一.什么是VSTO?个人的理解,VSTO是Visual Studio的一个package。做过Visual Studio 扩展的人可能知道,Visual Studio可以通过三种方式进行功能的扩展开发:Macro, Add-In, Package。而整个Visual Studio可以看作由所有具有不同功能的Package组合而成的,这些Packages就是Winform, SmartDevic...
阅读(16771) 评论(5)
    个人资料
    • 访问:83436次
    • 积分:839
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:1篇
    • 译文:1篇
    • 评论:42条
    文章分类
    最新评论