内容列表
如何 :在ActiveX控件中获得顶层IWebBrowser2接口
如何: 在ActiveX 控件中获得顶层 IWebBrowser2 接口 此文章的信息应用于: Microsoft Internet Explorer (编程) 版本4.0, 4.01, 4.01 SP1, 4.01 SP2, 5, 5.01, 5.5 概要 微软知识库文章 Q172763 信息:在ActiveX 中访问对象模型说明了如何在控件中获得所在窗
分类:VC语言 查阅全文
用VC编出来的东东到别的机器上运行不了?
经常看见有人提出自己用vc编出来的东西到别的机器上运行不了,我也遇过这样的问题,其实这一般是初学者都会遇到的问题,因为入门的书都不会太全面,所以好多譬如这样的问题是难以解决的。我总结经验如下:  其实一般在编程序时,都是生成了调试版的程序,就是在那个Debug目录下的可执行文件。运行这调试版的exe文件,都会动态连接MFC42D.DLL和MSVCRTD.DLL这两个文件,所以你如果将这个
分类:VC语言 查阅全文
使用Windows 95虚拟设备驱动程序(VxD)
大家知道整天都在讨论的CIH病毒利用了VxD技术,掌握了VxD 编程,就等于破除了CIH 病毒神话,彻底清除CIH 病毒。仔细学习这篇文章。VxD介绍 本文介绍VxD的作用。如果Windows 95提供的标准VxD对你的硬件或者软件不能提供100%的兼容支持,你需要为你的硬件或者软件(包括16位和32位软件) 创建VxD。如果你想让Windows用户使用你的硬件或者软件的某些新特征,你也可以创建
分类:VC语言 查阅全文
动态汉化Windows技术的分析
"陷阱"技术探秘 ──动态汉化Windows技术的分析 四通利方(RichWin)、中文之星(CStar)是大家广为熟知的汉化Windows产品,"陷阱"技术即动态修改Windows代码,一直是其对外宣称的过人技术。本文从Windows的模块调用机制与重定位概念着手,介绍了"陷阱"技术的实现,并给出了采用"陷阱"技术动态修改Windows代码的示例源程序。 一、发现了什么? 笔者多年来一直从事Wi
分类:VC语言 查阅全文
串口调试助手VC源程序及详细编程过程
  串口调试助手VC源程序 及编程详细过程 作者:龚建伟  可以任意转载,注明作者和说明来自 ◆龚建伟技术主页◆ 目次: 1.建立项目   2.在项目中插入MSComm控件  3.利用ClassWizard定义CMSComm类控制变量 4.在对话框中添加控件   5.添加串口事件消息处理函数OnCom
分类:VC语言 查阅全文
异常死亡进程的自动复活
异常死亡进程的自动复活(1) [ 作者: 卓乃奇   添加时间: 2001-9-11 8:42:28 ] 上海三吉电子工程有限公司 卓乃奇  一、问题的产生 我们或多或少都有这样的经历,在Windows上运行的应用程序常常会异常终止,需要通过手工重新将其启动起来。若计算机无人看守,异常终止的进程不能实时启动,则可能给生产造成损失。 本人在开发GPS全球卫星定位系统
分类:VC语言 查阅全文
Windows 95/98下直接访问物理内存
Windows 95/98下直接访问物理内存   在很多情况下,我们都有直接访问物理内存的要求,如在实时高速数据采集系统中, 对I/O板上配置的存储器的访问。但是,为了保证系统的安全性和稳定性,操作系统 并不提倡应用程序直接访问硬件资源, 因此,随着操作系统的进步,导致了目前存在 的这样一个不幸的事实: 以前在DOS下很容易实现的特定物理内存的读写操作,在Windows 下却变得
分类:VC语言 查阅全文
如何查询和设置系统参数
如何查询和设置系统参数 在Windows 3.1 SDK中介绍过SDK函数SystemParametersInfo,调用该函数可以 查询和设置系统参数,诸如按键的重复速率设置、鼠标双击延迟时间、图标字 体以及桌面覆盖位图等等。 //Create a font that is used for icon titles. LOGFONT stFont ∶: SystemPa
分类:VC语言 查阅全文
在程序中使用 Windows的Task Bar
在程序中使用 Windows的Task Bar。 Windows的Task Bar是一标准控件。 使用到的结构是NOTIFYICONDATA: typedef struct _NOTIFYICONDATA { DWORD cbSize; HWND hWnd; UINT uID; UINT uFlags; UINT uCallbackMessage;
分类:VC语言 查阅全文
获取快捷方式的目标和参数
获取快捷方式(.lnk)的目标和参数 我看了Michael Taupitz关于建立快捷方式的方法,我认为有很多时候当我 们在命令行模式中偶然发现一个快捷方式的时候,我们不知道这个.lnk文件指 向什么地方。 我写了一个函数,它以CString的形式返回了.lnk文件的目标和参数。 CString GetShortcutTarget(const CString Link
分类:VC语言 查阅全文
C++的沉迷与爱恋
<!-- #BeginEditable "%B7%D6%C0%E0" --> C++的沉迷与爱恋 作者:侯捷 1998.09.28 发表 每年的 09/28 於我都是一个特殊的日子 -- 不只是因为教师节。今年很特殊地没有普天同庆,那麽我就写篇文章自己庆祝一下好了。我於今年七月发表了一本着作 <多型与虚拟> 和一本译作 <深度探
分类:VC语言 查阅全文
Platform SDK 中控制系统音量的重要结构MIXERCONTROLDETAILS结构体定义
MIXERCONTROLDETAILS结构体定义 MIXERCONTROLDETAILStypedef struct{DWORD cbStruct;指示出MIXERCONTROLDETAILS结构的大小(字节单位),这个大小必须足以包括基本的MIXERCONTROLDETAILS结构。当mixerGetControlDetails返回,该成员包括了返回信息的实际大小。返回信息不超过请求的大小,也
分类:VC语言 查阅全文
Platform SDK 中控制系统音量的另一个重要结构MIXERLINECONTROLS结构体定义
      MIXERLINECONTROLS结构体定义MIXERLINECONTROLStypedef struct{DWORD cbStruct;指示出MIXERLINECONTROLS结构的大小(字节单位)。该成员必须在调用mixerGetLineControls函数之前被初始化。这个大小必须足以包括基本的MIXERLINECONTROLS结
分类:VC语言 查阅全文
非法探取密码的原理及其防范
一、非法获取Password的原理: Edit控件是Windows的一个标准控件,当把其Password属性设为True时,就会将输入的内容屏蔽为星号,从而达到保护的目的。虽然我们看来都是星号,但程序中的Edit控件实际仍是用户输入的密码,应用程序可以获取该控件中的密码,其他应用程序也可以通过向其发送WM_GETTEXT或EM_GETLINE消息来获取Edit控件中的内容
分类:VC语言 查阅全文
怎样用程序取得CPU信息
怎样用程序取得CPU信息 [ 作者: 不详   添加时间: 2001-9-11 8:39:57 ] 很 多 软 件 可 以 判 断所 运 行 的 电 脑 类 型 而 自 动 做 不 同 的处 理。 如PhotoShop 5 可 以 探 测CPU 是 否 有MMX 支 持 而 调 用 不同 的 处 理 函数,《 金 山 词 霸》 发 现 有MMX 支 持 会 产 生 半 透明
分类:VC语言 查阅全文
二维数组的动态内存分配和释放
//动态分配二维数组空间 {   m_iHight=10;//二维数组的高度  m_iWidth=10;//二维数组的宽度  //动态分配一个二维数组m_ppTable内存空间  //其类型为int   //m_ppTable指向该数组   int **m_ppTabl
分类:VC语言 查阅全文
《深入浅出MFC》学习笔记之一
                                  
分类:VC语言 查阅全文
Windows 95/98下直接访问物理内存
Windows 95/98下直接访问物理内存(1) [ 作者: 不详   添加时间: 2001-9-11 8:24:28 ] 在很多情况下,我们都有直接访问物理内存的要求,如在实时高速数据采集系统中,对I/O板上配置的存储器的访问。但是,为了保证系统的安全性和稳定性,操作系统并不提倡应用程序直接访问硬件资源, 因此,随着操作系统的进步,导致了目前存在的这样一个不幸的事实:
分类:VC语言 查阅全文
Emergency! Emergency!! Is Visual C++ Being Abandoned?
Emergency! Emergency!! Is Visual C++ Being Abandoned? Dr. GUI, Enough with .NET and C#! What is Microsoft going to do with Visual C++? Are they dropping it for C# or will it just languish? Thanks fo
分类:VC语言 查阅全文
用WM_COPYDATA实现进程通信
这个过于简单,实在凑不上几个字,所以干脆越简单越好吧!!!! 用WM_COPYDATA的前提: 1,知道接收消息进程的句柄。 2,接收消息进程重载了WM_COPYDATA消息映射,能对其做出反应(否则不是发送端自作多情了?) 看过前提,的出结论:在自己写的两个进程间用WM_COPYDATA再好不过。 下面CODE几行就说明了一切。 获得句柄的方法,最简单的方法就是使用FindWindo
分类:VC语言 查阅全文
<< 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 >>