- 博客(29)
- 资源 (22)
- 收藏
- 关注
原创 复制图片插件中增加日志模块
..\..\..\..\third_party\util\log4cplus_switch.hD:\@project\huoban\client_src\windows\plugin\third_party\util#include "util/log4cplus_switch.h"LOG4CPLUS_CLASS_DECLARE( _logger );LOG4CPLUS
2013-04-27 17:54:52 520
原创 测试
文字测试文字测试 文字测试文字测试文字测试 /*std::vector jpeg_data; SkAutoLockPixels lock(bitmap); gfx::JPEGCodec::Encode(reinterpret_cast(bitmap.getAddr32(0, 0)), gfx::J
2013-04-26 15:25:14 574
转载 配置ActiveX控件在网页中下载安装
按道理说应该这样:先检查客户端浏览器是否安装了ActiveX控件,如果没有安装ActiveX,就需要先给浏览器提示下载并允许安装。否则就直接使用该ActiveX控件。我们可以使用CodeBase来满足我们的要求:下面是一个html的调用:
2013-04-25 10:39:44 798
原创 CAB文件封装器 4.20
下载地址:http://download.csdn.net/detail/glt3953/5298454该软件仅仅针对编程序的人使用,做过ACTIVEX的朋友相比都知道随WEB自动加载的CAB文件,这个文件可以用WINRAR打开甚至释放文件,但是却不能用WINRAR来进行封装,因此这里我就给大家提供这个封装工具,软件非常小,需要在MSDOS模式下运行使用方法如下:首先将此压缩包解压缩,
2013-04-25 10:38:41 579
原创 读取图片文件到剪贴板时的html格式
1.读取Word文件中的图片到剪贴板2.读取网页中的图片url到剪贴板3.读取网页中图片的base64值到剪贴板<IMG alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZEAAAGzCAIAAABhJ709AAAgAElEQVR4nOy9eXQcx33vO3SOk5zrvHuvqeQmLwKUWJLvSa
2013-04-24 11:06:26 66794
原创 读取本地图片并编码为base64格式
读取本地图片并编码为base64格式 bool PluginImp::GetImageFromLocal( std::string image_path ){ HANDLE pfile; pfile = ::CreateFile(base::SysUTF8ToWide(image_path).c_str(), GENERIC_READ, 0, NULL, OPEN_EXISTING,
2013-04-23 12:03:51 974
原创 如何合并svn分支到主干上
Windows下:1.进入主干的svn目录2.右键选择“合并”,依图执行Linux下:1.进入主干的svn目录2.首先查询出创建分支的开始版本命令:svn -q --stop-on-copy 分支URL,这条命令会查询出自创建分支以后分支上的所有修改,最下面的那个版本号就是我们要找的版本号.示例:svn log -
2013-04-22 12:09:05 778
转载 Data URI scheme--数据的URI方案
大家可能注意到了,网页上有些图片的src或css背景图片的url后面跟了一大串字符,比如:data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/ KEAUFFR0Cbn
2013-04-17 12:58:46 1909
原创 插件hbPlugin工程学习
插件代码本地存放目录(绝对路径,必须完全一致):D:\@project\huoban\client_src\windows\pluginSVN路径:svn://svn.huobandev.com/huoban_im/client_src/windows/pluginFireBreath工程:D:\@project\huoban\client_src\windows\pl
2013-04-17 11:17:18 1378
转载 IE 双进程模式改单进程模式
使用IE打开链接的时候,进程管理器中会看到启动了两个IE 进程。使用下面的办法,可以在IE打开页面的时候,只启动一个进程。 regedit运行注册表编辑器,依次展开到HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main分支,在右侧窗口中查找并双击“TabProcGrowth”(如果没有,请新建一个DWORD32值,并将其命名
2013-04-17 10:37:14 3757
转载 NPAPI开发详解,Windows版
文档下载地址:http://download.csdn.net/detail/glt3953/5264767
2013-04-16 18:41:22 1106
转载 如何在页面中嵌入plugin对象(兼容不同浏览器)
浏览器插件(plugin)可以安全有效的扩展浏览器的功能,我们最常用到的plugin就是Flash,IE 系列浏览器通过 ActiveX 插件技术使用 Flash,而火狐等大多数浏览器则是通过NPAPI 插件技术使用 Flash的。各浏览器中插入 Flash 的方式有些差异,本文向大家介绍3种兼容各种浏览器的写法,请大家参考。注:本文的部分内容和demo来自 http://www.w3he
2013-04-16 16:33:48 854
转载 跨浏览器插件框架FireBreath安装与使用之一——Windows下的插件
文档下载地址:http://download.csdn.net/detail/glt3953/5264590
2013-04-16 16:31:02 748
转载 跨浏览器插件框架FireBreath安装与使用之二——Linux下的插件
参考文章地址:http://www.firebreath.org/display/documentation/Building+on+Linux本文试图用最清晰的步骤说明如何在Linux(Ubuntu Desktop)上安装FireBreath开发环境,并通过一个完整的示例插件项目hello,来说明如何开发Linux上的浏览器插件。1)首先是在ubuntu de
2013-04-16 16:30:00 1260
转载 FireBreath学习之一 开发环境搭建
FireBreath是一个跨平台跨浏览器的浏览器插件框架, 不多说,只说开发环境的搭建。http://www.firebreath.org/display/documentation/FireBreath+Home 主页开发需要的东西:1. FireBreath2. Boost库(和FireBreath在同一页面下载)下载页 http://www.fire
2013-04-16 16:14:29 2289
转载 浏览器插件体系架构 FireBreath
FireBreath 旨在提供一个跨平台支持的浏览器插件体系架构,面向:NPAPI 浏览器(windows, mac, and linux):Gecko/FirefoxGoogle ChromeApple SafariActiveX 架构:Microsoft Internet Explorer 6, 7, and 8
2013-04-16 15:50:13 1068
转载 Visual C++剪贴板操作
文章摘要: 1、文本内容的操作 2、WMF数据的操作 3、位图的操作 4、设置使用自定义格式 5、感知剪贴板内容的改变 6、自动将数据粘贴到另一应用程序窗口一、如何将文本内容复制到剪贴板:CString source;//文本内容保存在source变量中 if(OpenClipboard()) { HGLOBAL clipbuffer; c
2013-04-16 12:53:38 2443
转载 C++:浏览器插件之ActiveX开发
一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据安全的金融业务数据交互、需插件才能实现的与本地设备的交互等)的情况下可以酌情慎用。 浏览器插件总体可以划分为两大阵营,即IE支持的插件以及非IE支持的插件。本来在Netscape时代,对于浏览器插件是有公用的规范的(NPAPI),一开始所有
2013-04-16 12:07:16 5348
原创 不同平台下SVN基本操作
Windows:一、代码Tag标记此类代码目的在于备份当前已处于稳定状态的主工程代码,便于发版,严禁修改并提交此类代码。一般来说,tag是作为一个里程碑存在的,有几个原则1.首先,标记tag的版本需要保证是可用的2.tag版本是只能作为只读的使用,就是应该避免在tag上进行开发tag的标签的后续应该是branch, 作为并行开发的支持和主线相对应。
2013-04-16 10:28:38 778
原创 Mac下dmg发版说明
1、代码编译首先选择HBNotificationsApp copy,然后选择Product->Build For->Archiving,编译代码;生成的App文件存放于/Users/huoban/project/notifications/trunk/HBNotificationsCocoa/DerivedData/HBNotificationsApp/Build/Products/Rel
2013-04-16 10:25:45 1585
原创 JSON中数组数据解码
JSON中数组数据模板:{ "event": "notification.markAsRead", "data": { "nIds": [ 1, 2, 3, 4 ] }} decode代码:Dictionary
2013-04-10 18:02:15 559
转载 C++指针详解char * a, char ** a, char * a[], char a[][], char * a[][], char ** a[][], char * a [][][]
本文测试环境 : X86-64 bit 架构的服务器CentOS x64 5.xgcc version 4.1.2 20080704指针和数组是C的比较难搞懂的知识点, 需要结合内存来学习, 非常感谢各位兄弟为我指点迷津.下面总结一下 : 首先说明一下C程序在运行时, 不同的内容或变量分别存储在什么地方?分了几块区域分别是, code, constants, g
2013-04-09 11:46:44 9333
转载 NSIS进阶教程(二)
自定义界面之Button、License窗口实现**前言**在上一节中我们粗略的处理一下无边框窗体、背景贴图、鼠标移动。这节主要是创建用于响应事件的Button以及能展示软件License的窗口,还能用Button控制软件协议的展示与否。代码还是延续上一节的。本篇主要讲讲以下几点:如何创建一个自己的按钮如何创建一个自己的License窗口如何用自己的
2013-04-07 18:03:39 2674
转载 NSIS进阶教程(一)
自定义界面之无边框窗体移动贴图**前言**在Windows下,有很多人想做一个完全自己把控的安装程序,想过很多种途径去实现,有人说MFC可以实现,有人说C#可以实现,有人说Delphi可以实现,有人说VB又未尝不可呢。MFC,Delphi,VB,C#都需要自己去实现打包压缩,释放,释放过程中的业务逻辑跟界面功能,是一项比较麻烦的工作,甚至于C#程序需要运行的话,还需要装dotnet Fra
2013-04-07 18:03:04 4814
转载 NSIS 窗口插件 - nsWindows
此插件基于官方的 nsDialogs 修改而成,你可以利用此插件在 NSIS 中自由创建各种类型的子窗口,以及在子窗口中创建 nsDialogs 支持的所有控件类型,而不用再局限于只有单一的 NSIS 主窗口。配合使用头文件 nsWindows.nsh,支持同时创建多个独立的子窗口。因为窗口风格之类的参数都是开放的,所以你可以建立自己想要的窗口样式;同时它又是脚本控制的,因而各种参数都可以在主
2013-04-02 14:12:32 3795
转载 NSIS MUI教程
NSIS 2.0 版本支持定制的用户界面。所谓的 Modern UI(下称 MUI) 就是一种模仿最新的 Windows 界面风格的界面系统。MUI 改变了 NSIS 脚本的编写习惯,它使用 NSIS 的宏来表达,指定 MUI 的属性需要使用宏。所以,诸如 LicenseText, Icon, CheckBitmap, InstallColors 在 MUI 中失去意义。MUI 的内置向导页面
2013-04-01 15:36:24 3394
转载 NSIS初学者图文教程三
上接教程二==================ISS2NSI v1.0a2==================ISS2NSI is a tool for convert Inno Setup script files into NSIS script files.Usage:==================Program:At the command
2013-04-01 15:28:50 950
转载 NSIS初学者图文教程二
6)闪屏界面,可以在源代码中加入下列代码即可:A、普通效果 以下是代码片段:Function .onInit SetOutPath $TEMP File /oname=spltmp.bmp "G:\Temp\Nsisres\splash.bmp" splash::show 2300 $TEMP\spltmp Pop $0 FunctionEnd 效果
2013-04-01 12:44:48 1129
转载 NSIS初学者图文教程一
NSIS简介: NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的 Win32 安装、卸载系统,它的特点:脚本简洁高效;系统开销小;当然进行安装、卸载、设置系统设置、解压文件等等更不在话下,几乎可以做所有的事情。更多的功能请阅读蓝色网际的《NSIS帮助文档》。 对于制作NSIS的使用教
2013-04-01 12:21:48 782
cab文件打包工具
2013-04-25
Duilib实现加载gif图
2013-01-30
社区视频监控系统 (Visual C++6.0+视频采集卡+Access 2000 实现)
2010-04-20
局域网监控系统 (Visual C++6.0+icrosoft Access 2000 实现)
2010-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人