使用Hotfox Plugin Wizard创建客户端插件
来源:互联网 发布:手机pptv网络电视v3.0 编辑:程序博客网 时间:2024/05/07 10:40
因没有开发专门的生成客户端插件的向导,目前可以利用创建服务端插件的方式再进行手工修改,也可以简化插件创建过程.
假设创建的插件名称为logina,则向导生成的文件:
--logina.vcproj
--logina.cpp
--logina.h
--logina.conf
--logina.def
(2)在C++ Builder中创建logina工程(DLL).
C++ Builder自动创建的文件命名为login_main,该文件不做任何修改
修改文件名:
.logina.cpp修改为logina_plugin.cpp
.logina.h修改为logina_plugin.h
把logina_plugin.cpp加入工程
(3)修改代码
(3.1)修改logina_plugin.cpp
#ifdef _DEBUG#pragma comment(lib,"xerces-c_2d.lib")#pragma comment(lib,"aced.lib")#else#pragma comment(lib,"xerces-c_2.lib")#pragma comment(lib,"ace.lib")#endif#pragma comment(lib,"lssdk.lib")
修改为:
#pragma comment(lib,"ace_bd.lib")#pragma comment(lib,"htx_plugin_lib.lib")#pragma comment(lib,"umx.lib")#pragma comment(lib,"libeay32.lib")#pragma comment(lib,"sqlite3.lib")
(3.2)修改logina_plugin.h
#include "CQQBase.h"修改为:
#include "BaseClientModule.h"
基类CQQBasePlugin修改为CBaseClientModule
(4)修改Project的Options
.include path和libary path,从其它原有的插件复制过来
.Conditinoal defines:设置为WIN32;_DEBUG;USE_CSDK;HTX_USE;HTX_WINDOWS;USE_LSSDK
- 使用Hotfox Plugin Wizard创建客户端插件
- Hotfox Plugin Wizard
- Hotfox Agent使用示例
- hotfox使用Hoard
- 【Qt】Qt Plugin:Qt插件创建与使用
- 基于hotfox的客户端的结构
- jQuery wizard,一款创建步骤向导的插件
- jQuery Validation Plugin客户端表单验证插件
- visual studio 2012 Maya plugin wizard scirpt error 加载maya插件报错
- Maya Plugin Wizard 失灵怎么办?
- Tomcat-maven-plugin插件使用
- maven-anturn-plugin插件使用
- idea 使用mybatis plugin插件
- maven2 eclipse 插件wizard 无法使用问题及解决
- 关于bootstrap的向导式插件bootstrap-wizard的使用
- 使用CXF(Wizard)创建了WebService后,运行错误
- Hotfox插件向导生成工程后配置的调整
- 3dsmax Plugin Wizard VS_NET2003工程
- 滑动盒子/弹性盒子
- sicily 1093.Air Express
- 2.8 界面转换动画效果
- 基础正则表达式
- 一道水题Q2013
- 使用Hotfox Plugin Wizard创建客户端插件
- 奇偶排序(OddEven Sort)----(排序算法十一)
- 基于win32的铁拳版计算器
- 利用HttpURLConnection实现get,post方法发送信息
- SQL Server 表变量的应用介绍
- 最长不下降序列
- 历史版本1:Android基础篇之在ListView中显示网络图片
- I Think I Need a Houseboat
- Leetcode: Sudoku Solver