上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: EVC开发实例三:浏览器窗口 曾有人问过我关于显示GIF图片的问题。我的回答是要么使用国外做的专用于显示GIF图片的类,要么利用IWebBrowser COM组件。我还说过我用它做过自定义的IE。其实微软提供了CE下IE的源程序,就是利用这个组件来实现IE的各个功能的。我做IE是因为Windows... 阅读全文
posted @ 2008-10-30 14:39 拒绝潜水的鱼 阅读(673) 评论(0) 推荐(0) 编辑
摘要: from:http://dohkoos.name/?p=429 最近忽然突发奇想,想统计一下我最经常上的网站是哪些,并且在这些网站上都停留了多久。为此决定写一个BHO插件来做这件事。 BHO(Browser Help Objects)是实现了特定接口(IObjectWithSite)的COM组件。开... 阅读全文
posted @ 2008-10-29 22:50 拒绝潜水的鱼 阅读(8995) 评论(8) 推荐(1) 编辑
摘要: 1. 概述 Microsoft在解决和以往的COM和SDK开发技术之间的互操作性(Interoperability)方面做了很多的工作,其中包括COM和.NET对象之间的相互调用以及.NET如何调用SDK中的Windows库函数。本文试图用一种实践的方式探索COM和.NET对象之间的互操作(Int... 阅读全文
posted @ 2008-10-26 11:10 拒绝潜水的鱼 阅读(2718) 评论(3) 推荐(0) 编辑
摘要: 1,定义接口 (1)在接口上方加上[Guid("1EA4DBF0-3C3B-11CF-810C-00AA00389B71")] (2)在每个方法上加上[DispId(i)] using System; using System.Runtime.InteropServices;... 阅读全文
posted @ 2008-10-26 11:09 拒绝潜水的鱼 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 1. ProgID在哪里 这是我刚会用ATL向导时遇到的第一个问题。想修改ProgID却怎么也找不到。原来它躲在和组件同名的.rgs文件里,rgs是组件注册的脚本文件,当你用 Regsvr32.exe注册组件时,组件内部便是调用了这个文件。rgs文件是以资源的形式存于DLL内的。 2.手工添加一... 阅读全文
posted @ 2008-10-26 11:08 拒绝潜水的鱼 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 免费教你开发IE插件Toolbar的文章可真是少见。还好我在 http://www.codeproject.com/里找到一篇, http://www.codeproject.com/atl/ietoolbartutorial.asp。不过还是花了一天的时间才自己编写一个Google Search... 阅读全文
posted @ 2008-10-26 11:07 拒绝潜水的鱼 阅读(2433) 评论(0) 推荐(0) 编辑
摘要: 上接: http://blog.csdn.net/davemin/archive/2007/01/05/1474858.aspx 申明: 本文涉及到的技术只供参考研究之用,不可用于非法行为,本人不负责。 2.3. BHO 示例 A. 下面我讲下,如何使用Microsoft Vistual Stu... 阅读全文
posted @ 2008-10-26 11:00 拒绝潜水的鱼 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 申明: 本文涉及到的技术只供参考研究之用,不可用于非法行为,本人不负责。 A. 写在开始: 继写了木马技术研究第一部分后, 我发现我的blog,PageRank上升了.最终发现中国的很多网站上摘抄我blog上的一些文章. 我写的东西很少,而能让别人摘抄, 怎么说也是一件荣幸的事. 这里只希望摘抄文章... 阅读全文
posted @ 2008-10-26 10:59 拒绝潜水的鱼 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 在Windows操作系统上,我们最常见的浏览器有两种:文件浏览器(exploer.exe,应用于文件系统)和Internet浏览器(iexplore.exe,应用于互联网资源)。 由于这两个浏览器功能强大,而且又与Windows操作系统捆绑销售,最终也就成为了浏览器的标准。但有时候,为了给浏览器加... 阅读全文
posted @ 2008-10-26 10:58 拒绝潜水的鱼 阅读(2751) 评论(0) 推荐(0) 编辑
摘要: 打开ComponentArt的源码, ComponentArt的接受字符是按照Encode.Default来编码的,就是说采用的系统默认编码。我们可以改成UTF-8 例如: protected void LoadClientData(string sData) { string tempData... 阅读全文
posted @ 2008-10-24 20:37 拒绝潜水的鱼 阅读(268) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页