上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 83 下一页
  2012年6月10日
摘要: http://www.cnblogs.com/chinadhf/archive/2010/09/03/1817336.html本文描述了使用ATL开发一个ActiveX控件的完整过程。一、创建项目单击起始页中的“New Project…”,选择“ATL”分类下的“ATL Project”项目,项目名称为“Calculator”。在随后出现的项目向导中,使用默认配置即可。 二、添加控件在解决方案管理器中的项目上右击,依次选择“Add”、“Class”,在添加类对话框中选择ATL分类下的ATL Control类型。单击“Add”按钮,将会出现添加ATL Control向导。 在向导的第二步中,将. 阅读全文
posted @ 2012-06-10 16:38 3D入魔 阅读(370) 评论(0) 推荐(0)
摘要: 用ATL开发和部署ActiveX网页控件摘 要 ActiveX插件技术广泛的运用于B/S系统中,本文通过一个项目实例,详细介绍用ATL开发和部署ActiveX网页控件的过程。学习使用ActiveX让浏览器访问客户端的硬件资源。关键字 ATL,ActiveX控件,COM组件一、前言在B/S结构的系统中,出于安全性考虑一般不准许浏览器访问客户端的硬件资源,如控制打印机,照相机等。对于一个完善系统来说,往往很多时候又需要控制这些资源。通过在浏览器中插入ActiveX插件是一种很好的解决方式。在实际的项目开发中,遇到系统登录需要增加物理身份识别。即在系统登录的时候,除了要验证用户名和密码外,还需要验证 阅读全文
posted @ 2012-06-10 16:30 3D入魔 阅读(523) 评论(0) 推荐(0)
  2012年6月5日
摘要: 怎样不安装视频界面器就能让系统支持xvid编码格式?解决方法如下:xvid.dll,xvidcore.dll,xvidvfw.dll,xvid.ax 拷贝到system32下。注册表加入HKEY_LOCAL_MACHINE"SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"xvidvfw.dll = XviD MPEG-4 Video CodecHKEY_LOCAL_MACHINE"SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.XV 阅读全文
posted @ 2012-06-05 17:06 3D入魔 阅读(574) 评论(0) 推荐(1)
  2012年5月15日
摘要: BitBlt 注意事项(CAPTUREBLT) 分类: C/C++ VC 2011-08-01 17:29 BitBlt 函数用于在设备间传递某块像素,例如向窗口表面呈现位图,或是复制屏幕 (截屏) 。这篇文字讲述了复制屏幕过程中需要注意的问题。基本过程:创建源设备上下文 (hDC = CreateDC,GetDC,GetWindowDC) 。创建兼容的设备上下文 (hMemDC = CreateCompatibleDC) 。创建兼容位图 (hBmp = CreateCompatibleBitmap) 。将 hBmp 选入 hMemDC (hOldBmp = SelectObject) 。进. 阅读全文
posted @ 2012-05-15 10:59 3D入魔 阅读(3049) 评论(0) 推荐(0)
摘要: VC++ MFC DLL动态链接库编写详解 MFCVC++CC++C#虽然能用DLL实现的功能都可以用COM来替代,但DLL的优点确实不少,它更容易创建。本文将讨论如何利用VC MFC来创建不同类型的DLL,以及如何使用他们。一、DLL的不同类型使用VC++可以生成两种类型的DLL:MFC扩展DLL和常规DLL。常规DLL有可以分为动态连接和静态连接。Visual C++还可以生成WIN32 DLL,但不是这里讨论的主要对象。1、MFC扩展DLL每个DLL都有某种类型的接口:变量、指针、函数、客户程序访问的类。它们的作用是让客户程序使用DLL,MFC扩展DLL可以有C++的接口。也就是它可以导 阅读全文
posted @ 2012-05-15 10:21 3D入魔 阅读(662) 评论(0) 推荐(0)
  2012年5月14日
摘要: 实现MFC扩展DLL中导出类和对话框 2006-03-02 15:54作者:江上飞鸟出处:vckbase责任编辑:方舟 如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,本人这段时间在修改以前的软件时,决定把重复用的类和对话框做到DLL中,下面就从一个简单的例子讲起,如何实现MFC扩展DLL中导出类和对话框。 一、创建MFC扩展DLL 步骤: 运行Visual Studio 6.0->File->New...->Projects; 选择Mfc AppWizard(dll),在右边Project name下输入ExportClass,单击“下一步”; 选择Mfc 阅读全文
posted @ 2012-05-14 16:32 3D入魔 阅读(522) 评论(0) 推荐(0)
  2012年5月11日
摘要: 转载-VFW编程实例(详) VFW(Video for Windows)是Microsoft推出的关于数字视频的一个软件开发包,VFW的核心是AVI文件标准。AVI(Audio Video Interleave)文件中的音、视频数据帧交错存放。围绕AVI文件,VFW推出了一整套完整的视频采集、压缩、解压缩、回放和编辑的应用程序接口(API)。由于AVI文件格式推出较早且在数字视频技术中有广泛的应用,所以VFW仍然有很大的实用价值,而且进一步发展的趋势。 在VC++开发环境中调用VFW和使用其它开发包没有什么不同,只是需要将VFW32.lib文件加入工程中,但在开放视频捕捉与压缩管理程序时需要. 阅读全文
posted @ 2012-05-11 14:47 3D入魔 阅读(382) 评论(0) 推荐(0)
  2012年4月18日
摘要: http://gislu.blog.sohu.com/141650761.htmlWindows下编译 OpenSceneGraph 的方法,主要实现从源代码逐步编译出一个可调试的运行环境. 我主要使用VMWare Server 1.0.7+XP+.NET 2003来测试OSG软件,我也是用这种方法来测试新的软件,原因在于装错了,可以删除后拷贝备份的文件继续试试软件,不用重新装操作系统,很方便啊.需要下载的软件包:OpenSceneGraph.zip 下载地址http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGra 阅读全文
posted @ 2012-04-18 20:11 3D入魔 阅读(815) 评论(0) 推荐(0)
摘要: 搞了大半天,终于用静态编译的方式把OSG核心库、IVE插件和一个sample程序编译成功了,期间遇到一些问题,在此记录下来。1.OSG的CMake工程支持使用动态链接和静态链接两种方式编译OSG库,所使用的两个开关是DYNAMIC_OPENSCENEGRAPH和DYNAMIC_OPENTHREADS,如下图:要想静态编译OSG库,首先需要确保这两个开关不被勾选。2.配置好CMake工程,生成VC工程后,需要对工程配置做一些手动修改。1)修改所有工程的配置类型(Configuration Type)为静态库(Static Library (.lib)),这一步CMake已经做了。2)修改所有工程 阅读全文
posted @ 2012-04-18 20:03 3D入魔 阅读(1712) 评论(0) 推荐(0)
  2012年4月13日
摘要: 作者:boqing经常需要在对话框上添加osg的浏览功能,一开始是仿照osgviewerMFC的例子去写,可是每次在对话框上添加此功能的时候都要重复复制很多处代码,且位置和大小控制也不是很方便。因此写了个简单的OSG Active控件解决此问题。 开发工具:vc2005OSG版本:osg2.2具体开发步骤:一 建立Active工程项目类型选择:MFC,模板选择MFC ActiveX Control下一步的向导中保持默认,点完成二 配置viewer定义viewer为成员函数osg::ref_ptr<osgViewer::Viewer>viewer;构造函数中初始化viewer=new 阅读全文
posted @ 2012-04-13 15:42 3D入魔 阅读(906) 评论(0) 推荐(0)
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 83 下一页