cboy 的 站内主页
2006
04-17
04-17
随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。由于C ++语言对底层操作的优越性,许多文章都曾经介绍过用VC ++进行Socket 编程的方法。但由于都是直接利用动态连接库wsock32.dll 进行操作,实现起来比较烦琐。其实,VC ++的MFC 类库中提供了CAsyncS....
Read More >
2006
04-17
04-17
本文提出采用Win98 拨号网络服务器、FTP 协议和免费个人主页空间站点实现控制远程计算机拨号上网并获取其IP 地址的方法,该方法在实施远程维护等方面具有较高的实用价值。 一、问题的提出 许多计算机系统需要7 ×24 小时稳定可靠运行,当出现突发事件时,要求能对系统实施远程系统维护以便排除故障,此时就需要本地计算机和远程系统建立通信连接,通过相应的工具软件实施远程维护。在建立远程通信连接时,....
Read More >
2006
04-17
04-17
引入Dialog技术 下面介绍在制作ActiveX控件时引入有模式对话框技术,制作步骤如下: 1.创建一新的MFC ActiveX ControlWizard项目,取名为Hello,其他用缺省选项; 2.在ResourceView页中新增一对话框资源,命名为IDD_HELLODIALOG,可以在对话 框上放自己的控件; 3.为对话框资源IDD_HELLODIALOG创建新类CHe....
Read More >
项目存档管理规范
在我们开发过很多个项目之后,每个项目都会累积下很多源码、文档等,查找和整理起来很不方便,如果我们又要同时工作于多个项目的话,情况会更糟。所以对每个项目的各种档案进行有效管理很有必要,从公司层面上来说,可以采用版本控制系统(例如VSS、CVS等)来进行管理,从个人来说,可以建立自己的一套文档存放规范,减少文档存放的随意性,把各种项目档案进行合理组织,方便以后的查找和整理。
....
Read More >
2006
03-15
03-15
摘要:本文讲述了在指定的编辑框上能响应从键盘输入回车键的一种方法,对进程内消息的解析、动态获取指定资源ID等技术也作了简要描述。 关键字:Microsoft Visual C++ 6.0、编辑框、回车键、消息、资源 一、引言 在通常的以CEditView为基类的单文档/多文档视图程序中,可以很好的响应键盘输入的回车键,只需比较最近两次的输入的字符,看看最新输入的字符是否内码是13(0x0d....
Read More >
2006
03-15
03-15
在Windows操作系统上,我们最常见的浏览器有两种:文件浏览器(exploer.exe,应用于文件系统)和Internet浏览器(iexplore.exe,应用于互联网资源)。由于这两个浏览器功能强大,而且又与Windows操作系统捆绑销售,最终也就成为了浏览器的标准。但有时候,为了给浏览器加入一些新的特性,我们往往会重新设计一个自己的浏览器。新的浏览器模仿标准浏览器的大部分功能,同时加入新特性....
Read More >
2006
03-15
03-15
合并两张jpg图片为一张jpg图片,思路是先把两张图片jpg图片都转化成bmp图片,然后把两张bmp图片合并成一张bmp图片,然后是把这张bmp图片转化为jpg图片。一。jpg,bmp互相转化/*********************************format:bmp转为jpg, format为image/jpeg,jpg转为bmp,format为image/bmpstrDst为最终转....
Read More >
2006
03-15
03-15
程序通过修改INT 09,使之指向自己的键盘中断处理程序,来达到检测多个按键的目的。程序来自DOS游戏编程基础,中国虚拟现实开发者(做过少量修改)运行结果说明:运行后按着几个按键,将在屏幕上显示其扫描码,无键被按则显示Nokey!经试验一般可检测8个按键同时被按下!#include"dos.h"char key_state[128], key_presse....
Read More >
2006
03-15
03-15
#include <iostream>using namespace std;typedef struct LNode{ int num,pwd; struct LNode *next;}LNode,*LinkLis....
Read More >
2006
03-14
03-14
前面已经说过程序就是方法的描述,而方法的描述无外乎就是动作加动作的宾语,而这里的动作在C++中就是通过语句来表现的,而动作的宾语,也就是能够被操作的资源,但非常可惜地C++语言本身只支持一种资源——内存。由于电脑实际可以操作不止内存这一种资源,导致C++语言实际并不能作为底层硬件程序的编写语言(即使是C语言也不能),不过各编译器厂商都提供了自己的嵌入式汇编语句功能(也可能没提供或提供其它的附加语法....
Read More >
2006
03-14
03-14
如果您要在应用程序中处理Word文档,可以参考MSDN. Lori Turner. Automating Microsoft Office 97 and Office 2000,该文内容详细全面,但是要在C++程序中导出Word文档,按照文中的方法来处理是很麻烦的,特别是需要填写的参数太多,所以我们考虑生成正确的VB脚本,然后执行生成Word文档的操作,这个方法的优点在于:一方面可以少填写参数;另....
Read More >
2006
03-14
03-14
一、前言 自从微软推出16位的Windows操作系统起,此后每种版本的Windows操作系统都非常依赖于动态链接库(DLL)中的函数和数据,实际上Windows操作系统中几乎所有的内容都由DLL以一种或另外一种形式代表着,例如显示的字体和图标存储在GDI DLL中、显示Windows桌面和处理用户的输入所需要的代码被存储在一个User DLL中、Windows编程所需要的大量的API函数也被包....
Read More >
2006
03-14
03-14
68.VC1.5下如何跳到第一事例?
各位大虾: CWinApp::InitInstance()中可知是第二事例,但如何在return FALSE;
之前FindWindow()到第一事例呢? 主要困难是:
1).主窗口类名可否得到 ( 主窗口==MainFrame ? 若是,怎知MainFrame类名?
2).Title因含有文档名, 是一不确定串.
1. 类名是动态的,所以....
Read More >