Viki

如果不去尝试,那就没有如果

排序:
默认
按更新时间
按访问量

COM中的线程模式

Choosing the threading model for an object depends on the object's function. An object that does extensive I/O might support free-threading to provid...

2015-06-28 20:37:32

阅读数:1056

评论数:0

大话设计模式C++版——工厂模式在COM中的典型应用

上篇《大话设计模式C++版——抽象工厂模式》中,我们拯救世界未遂,留下小小的遗憾,本篇中我们将给出一个解决方案——COM组件技术,同时也顺便扯扯工厂模式在COM组件技术中的应用。 工厂模式违背开放—封闭原则的根本原因在于对象的产生无法通过客户模块外的数据进行控制,如果我们能从xml、注册表...

2015-06-15 09:26:39

阅读数:909

评论数:0

CoCreateInstance调用COM接口伪流程

在编写组件程序时,经常会使用CoCreateInstance直接取COM组件的接口,非常方便,那CoCreateInstance到底干了些什么事呢?1、CoCreateInstance取COM组件的接口的基本流程 //参数:rclsid = 组件CLSID //参数:riid = 接口I...

2015-05-15 23:49:50

阅读数:1304

评论数:0

PPAPI-NaCl编译环境搭建,没VPN的群众也可用

网上搭建环境见http://blog.csdn.net/xoyojank/article/details/8142630,安装网上搭建环境一般会出现文件下载错误,是由于一些文件在外网,容易被墙,需要有VPN支持,经过摸索可采用如下方式搭建。 1 下载安装goagent(fang qiang),网...

2015-05-15 23:38:35

阅读数:2825

评论数:0

编写NPAPI plugin的命名问题

最近写了个NPAPI的插件,在chrome上用得好好的,结果在火狐上死活不认我的插件,找了N多资料最后在官方的说明里才找到说火狐浏览器的插件的文件名必须是以np开头的,立刻吐血三升,难怪被chrome抛弃。

2015-05-15 23:37:37

阅读数:487

评论数:0

搜狗浏览器查看合法插件的方法

大家都知道在chrome中查看浏览器支持插件是在地址栏输入 chrome://plugins 即可,但搜狗浏览器虽然是基于chromium内核的,但用此方法却不行。  但可按F12调出控制台面板,然后输入navigator.plugins,是在地址栏只要是chromium内核的浏览器都可使用这种方...

2015-05-15 23:35:02

阅读数:1480

评论数:0

网页中调起本地程序系列——简介篇

由于网页及浏览器的各种限制,很多事情我们通过js等编码并不能达到我们想要的目的,我们需要调起本地执行程序来帮助我们做一些更强大的事情,这时候问题来了, 如何才能调起我们本地程序?下面列出目前可用的几种方法及其缺陷(主要以IE和Chrome浏览器为例)。 1、使用网页控件 1.1 IE浏览器 ...

2015-05-15 23:28:31

阅读数:660

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭