内容列表
- 我的Hook学习笔记
- &n
- 分类:VC语言 查阅全文
- 挑战 OOP,挑战 C++ ?
- (注:本文并非提倡不使用面向对象的设计方法)
面向对象(也就是 OOP )究竟是什么,他真的有那么神奇吗?是不是说有了 C++ 以后,那么 C 就一无是处了,可以淘汰掉?
对于上面的那个问题,相信一部分人已经有了答案。不过,有人会问: OOP 是一种新的编程思想,在它的影响下,计算机编程已经发生了翻天覆地的变化,有必
- 分类:VC语言 查阅全文
- combo box控件的使用
- combo box控件。
1.你在编辑状态下点那个控件的向下的三角形,就出冒出来一个可以调高度的东东。将高度调高,否则在执行时会不能显示下拉选项。
2.为combo box添加选项,在编辑状态下选combo box控件的属性,选Data标签,在编辑框中添加选项,按Ctrl-Enter来添加下一个选项。
3.为combo box添加变量 combo box有两个变量,CComboB
- 分类:VC语言 查阅全文
- 一种简单又快捷的排序方法
- 一般来说,冒泡法是程序员最先接触的排序方法,它的优点是原理简单,编程实现容易,但它的缺点就是--程序的大忌--速度太慢。下面我介绍一个理解上简单但编程实现上不是太容易的排序方法,我不知道它是不是现有排序方法中最快的,但它是我见过的最快的。排序同样的数组,它所需的时间只有冒泡法的4%左右。我暂时称它为“快速排序法”。 “快速排序法”使用的是递归原理,下面我结合一个
- 分类:VC语言 查阅全文
- Microsoft Windows 2000 应用程序兼容性
-
Microsoft Windows 2000 应用程序兼容性
作者:Kyle Marsh Microsoft Corporation 1999 年 11 月 摘要:讨论使应用程序在 Microsoft(R) Windows(R) 2000 上存在不兼容性的几个问题。其中有以下几部分: 介绍 设置和安装问题 Windows 2000 兼容性问题 应用程序稳定性问
- 分类:VC语言 查阅全文
- APIHOOK实例剖析
- APIHOOK实例剖析
关于APIHOOK的基础知识有很多,如dll的相
- 分类:VC语言 查阅全文
- WMI使用说明(翻译)
- 原文:http://www.codeproject.com/useritems/wmi.asp
第一次翻译,只想带个头,翻译的不好,希望各位不要笑话我
相信大家对WMI一定也都有听说过吧,国内的很多网站也多有介绍过这里是codeproject上的一篇,我觉得很全面在这里翻译一下希望大家评价一下,讨论一下自己编写代码的心得,OK不多说了,翻译了......
先介绍一下相关知识:什么是WMI呢W
- 分类:VC语言 查阅全文
- No MFC 编程07 - 做个优化的消息泵
-
消息泵也就是消息(处理)循环 (Message Loop),每个基于事件驱动编写出来的 Windows 程序都应该有一个。 消息循环(Message Loop)是程序的心脏,保证程序的正常运行,它的形状大概如下面的结构。
while (true) {&nbs
- 分类:VC语言 查阅全文
- 自动运行的MS-OFFICE应用程序
-
自动运行的MS-OFFICE应用程序
By VGirish
这个指南帮助你学习自动运行的基础。用这个代码,你可以在你的应用程序中控制POWERPOINT。
你可以程序化的打开POWERPOINT,打开任何展示,到你想观看的幻灯片,运行幻灯片放映等等。
通过下面给出的同样的步骤,你可以自动运行WORD,EXCEL,或者任何MS-OFFICE应用程序。
(1) &n
- 分类:VC语言 查阅全文
- VC Studio 使用技巧大全 2.0版本
-
VC Studio 使用技巧大全 2.0版本
这是我网上东抓一条西抓一条,看起来真累,再加上一些自已的心得,所以今天再次进行整理出来与大家分享! 黄森堂(vcmfc).
1.检测程序中的括号是否匹配
把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,键入快捷键“Ctrl+]”。如
- 分类:VC语言 查阅全文
- No MFC 编程06 - 检测来自系统的消息
-
( 之前的一篇教程如果有什么不明白,不要紧,请继续往下走,以后回过头看就自然不会再迷糊! )
Windows 用的是基于事件驱动的编程方法,所以检测并处理消息是很重要的。现在让我们继续研究一下消息队列 (Queue) :
一个更加
- 分类:VC语言 查阅全文
- IE编程---DLL绑定
- IE编程---DLL绑定
顾剑辉(http://solarsoft.126.com)
我查阅了一些资料,但写关于IE的DLL绑定的文章并不多,而且,写得不是很清楚。为此,我想介绍一下,这个方法:
基础知识:VC COM,(ALT方法来做)
IE的启动过程:
当IE的实例启动的时候,它会在注册表中寻找一个CLSID,具体位置在
HKEY_LOCALL_MACHINE\SOFTWARE\M
- 分类:VC语言 查阅全文
- No MFC 编程05 - 进程 > 线程 > 消息队列,三者的包含关系
- (以下内容对于初入门的人是不能或缺的)
进程和线程,线程和消息队列,他们之间确实是有包含的关系。 如果让我按大小排序,我会排成象题目的那样。( 不过大概有人会说,消息队列怎么能跟进程、线程混为一谈呢?)
简单的来说,什么是进程?什么是线程?打个比方,你的程序要执行,操作
- 分类:VC语言 查阅全文
- 任意一个字符串的全排列算法(可以有重复的字符)
- ////////////////////////////////////////////////////////// 姓名:梁迅// 学号:02d470// 完成时间:10/8/2002// 文件名:1.cpp/////////////////////////////////////////////////////////
#define N 21#include <stdio.h>
- 分类:VC语言 查阅全文
- 使用JavaScript绘制图形
-
1.
JAVASCRIPT经常通过用户提供的数据动态地生成条形图。总的来说这是由于条形图的简洁,它只是简单地由不确定长度的图形组成。我们使用JAVASCRIPT动态地画出每个图形,每个图形的长度和用户输入的数据有关。
我们需要的是以一个1x15的图形作为开始:
如果我想要拉长这幅图象到 50x15 ,我使用 JavaScript 这样做:
&
- 分类:VC语言 查阅全文
- 在DirectX下弹出对话框
-
在DirectX下弹出对话框
金山公司出品的游戏修改器——《金山游侠》,以其独特的“DirectX下智能弹出”的功能在众多的游戏修改器中独树一帜,赢得了众多玩家的喜爱。
“DirectX下智能弹出”在抓图、游戏修改器、游戏调试等方面都非常有用。那么,它的原理是什么?我们能在自己的软件中实现它吗?我经过一
- 分类:VC语言 查阅全文
- No MFC 编程04 - 关于简单的结果输出
-
记得以前在学 C 的时候我们可以用 printf 验证程序的输出结果。
在 windows 里面,输出结果我们可以用 MessageBox(),只是,它只处理字符串!
具体的数值怎么办?
其实,你算出来的结果可以用 wsprintf() 来作处理,它是 printf 的近亲
- 分类:VC语言 查阅全文
- No MFC 编程04 - 关于简单的结果输出
-
No MFC 编程04 - 关于简单的结果输出 temp77(原作)
关键字
No MFC , Win32 , API , 输出
记得以前在学 C 的时候我们可以用 printf 验证程序的输出结果。
- 分类:VC语言 查阅全文
- No MFC (我) 的自白
-
请不要误会,我的名字不叫 "No MFC" 。
写这 "自白" 缘于昨日一网友 chinaeagle 问我,写 No MFC 系列的目的何在? 我竟一时间答不上来,我后来想了很多。
起初写作的时候,因为我所举的源程序在
- 分类:VC语言 查阅全文
- 深 入 剖 析 CMOS (含源代码)
-
- 分类:VC语言 查阅全文