-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
月归档:2006 年十一月
2006
11-13
11-13
4.1 Button VIEW
按钮窗口(控件)在MFC中使用CButton表示,CButton包含了三种样式的按钮,Push Button,Check Box,Radio Box。所以在利用CButton对象生成按钮窗口时需要指明按钮的风格。
创建按钮:BOOL CButton::Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect,....
Read More >
2006
11-10
11-10
近来,图像功能在计算机上的应用十分广泛,一种方便快捷而实用的方法是首先利用图像扫描仪将图像数据自动生成并存入计算机,再利用Windows的PAINTBRUH功能进行加工修改,成为独立的图像文件。但是,仍然有一个问题:PAINTBRUH软件只能在Windows环境下运行。因此要显示一幅图像(.MSP位图、.BMP位图、PCX位图),也要运行庞大的Windows,显然不方便。为此,笔者....
Read More >
2006
11-10
11-10
二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
21. 总线是连接微机CPU、内存和外设之间传送信号的公共通道,微机的总线包括有( ) A. 电源线 B. 数据线C. 地址线 &....
Read More >
2006
11-10
11-10
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1. CPU处理数据和指令的基本单位是字(Word),一个字的字长是( )A. 8bits B. 16bitsC. 32bi....
Read More >
2006
11-09
11-09
先看湖南自学考试“计算机及应用”专业《高级语言程序设计》教材中的一段程序,这是一个把小写字母转换成大写字母的程序,这里仅把打开文件的盘符和目录做了修改,其中myturboc是D盘中已经建立的目录,char2.txt是并不存在的文件。
#include<stdio.h>#include<ctype.h>main(){ FILE *fp; char c;&....
Read More >
2006
11-09
11-09
先看湖南自学考试“计算机及应用”专业《高级语言程序设计》教材中的一段程序,这是从键盘输入10个字符,写到文本文件的程序,这里仅把打开文件的盘符和目录做了修改,其中myturboc是D盘中已经建立的目录,char2.txt是并不存在的文件。#include<stdio.h>main(){ FILE *fp; int i; char c; if((f....
Read More >
2006
11-04
11-04
先看一段程序,其中myturboc是D盘中已经建立的目录,char2.txt是myturboc目录中已经建立的文件,char2.txt中的内容是:asdfghjkchat.txt是并不存在的文件程序如下:#include<stdio.h>void my_copy(char *fname1,char *fname2){ FILE *fp1,*fp2; if((fp1=....
Read More >
2006
11-03
11-03
转了一个大圈,我们仿佛又回到了SDK编程的开始。但现在我们现在能清楚地知道,表面上MFC与SDK编程截然不同,但实质上MFC只是用类的形式封装了SDK函数,封装之后,我们在WinMain()函数中只需要几行代码,就可以完成一个窗口程序。我们也由此知道了应如何去封装应用程序类(CWinApp)和主框架窗口类(CFrameWnd)。下面把上开始设计这两个类。 为了简单起见,我们忽略这两个类的基类和....
Read More >
2006
11-03
11-03
大家再下想,我们还要我们MFC“隐藏”更多的东西:WinMain()函数,设计窗口类,窗口注册,消息循环,回调函数……我们马上想到封装想封装他们。大家似乎隐约地感觉到封装WinMain()不容易, 觉得WinMain()是一个特殊的函数,许多时候它代表了一个程序的起始和终结。所以在以前写程序的时候,我们写程序习惯从WinMain()的左大括写起,到右大括弧返回、结束程序。 我们换一个角度去想....
Read More >
2006
11-03
11-03
我并不认为MFC减轻了程序员们的负担,MFC出现的目的虽然似乎是为了让程序员不用懂得太多就可以进行视窗编程,但本人在MFC里徘徊了很久很久(因为那时没有书本详细介绍MFC的原理),毫无收获。可能朋友们会说,怎么一定要了解MFC的具体呢,“黑箱”作业不行吗?这不是微软的初衷吗? 不行!!!如果这样,我宁愿永远不选择MFC!在学电脑之前,本人学习的东西大都与艺术不无关系,小学时参加过全国书画比赛获银....
Read More >
2006
11-03
11-03
运行时类型识别(RTTI)即是程序执行过程中知道某个对象属于某个类,我们平时用C++编程接触的RTTI一般是编译器的RTTI,即是在新版本的VC++编译器里面选用“使能RTTI”,然后载入typeinfo.h文件,就可以使用一个叫typeid()的运算子,它的地位与在C++编程中的sizeof()运算子类似的地方(包含一个头文件,然后就有一个熟悉好用的函数)。typdid()关键的地方是可以接受....
Read More >
2006
11-03
11-03
由于工作的实际需要,需要对光驱,软驱,USB的启用和禁用实现控制。参考大家提供的对网卡禁用的代码,实现了光驱,软驱,USB的启用和禁用。主要实现代码如下:
// 必要的头文件和要链接的LIB文件#include <setupapi.h>#include <shlwapi.h>#pragma comment(lib, "setupapi.lib")#pragma....
Read More >
2006
11-03
11-03
一、引言 80x86系列CPU具有四级保护机制。在Windows 9X操作系统只使用0级和3级,以便于移植到精简指令集的计算机上,如RS4000等,这些处理器一般只有两个特权级,即系统级和用户级。在Windows 9X系统环境,应用程序运行在Ring3(3级),如果要运行特权指令就必须进入Ring....
Read More >
2006
11-03
11-03
下载本文源代码 一、制作思路 1、得到QQ连连看窗口指针,从而得到CDC; 2、对每幅图片取4个点进行编码; 3、实现连连看的算法; 4、模拟鼠标消去块; 界面如下:
二、部分代码
//定义的数据bool flagx=true; int p....
Read More >