自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

转载 句柄理解

句柄理解最近,有几个朋友反映句柄的概念很难理解,下面我就把我对句柄的理解写出来,大家可以参考一下,如有什么不对的地方,肯请来函指正。 >(Microsoft Press,by Richard Wilton)一书中句柄的概念是这样的:在Windows环境中,句柄是用来标识项目的,这些项目包括:模块(module)、任务(task)、实例(instance)、文件(file)、内存块(bloc

2006-10-14 20:20:00 1096

转载 全局变量的声明的问题

全局变量的声明的问题 一.  预处理器-编译器-汇编器-链接器预处理器会处理相关的预处理指令,一般是以"#"开头的指令。如:#include "xx.h" #define等。编译器把对应的*.cpp翻译成*.s文件(汇编语言)。汇编器则处理*.s生成对应的*.o文件(obj目标文件)最后链接器把所有的*.o文件链接成一个可执行文件(?.exe)1.部件:首先要知道部件(可以暂且狭义地理解为一个

2006-10-14 20:19:00 1310

转载 C/C++中时间函数的介绍

C/C++中时间函数的介绍 摘要:本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时

2006-10-14 20:12:00 2132

转载 用VC编写基于Windows的精确定时程序

 用VC编写基于Windows的精确定时程序作者: haixiao ouyang    在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位 机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的实时控制系统和数据采集系统中,就更需要精确定时操作。  众所周知,Windows 是基于消息机制的系统,任何事件的执行都是通过发送和接收消

2006-10-14 20:06:00 1034 1

原创 MFC中常用输出

MFC中常用输出1、AfxMessageBox("文字");2、Linksbox对象myRecord输出文字:   1)、str=“文字”;myRecord.Addstring(str);   2)、str.Format("类似printf内部") 

2006-10-14 19:51:00 1152

原创 基类指针、派生类指针与他们的关系

                        基类指针、派生类指针与他们的关系    基类指针可以指向基类对象;    派生类指针可以指向派生类对象;    基类指针可以指向派生类对象(无需强制转换),但只能引用基类中有的成员;    派生类指针指向基类对象,会引发语法错误。但派生类指针通过强制转换可指向基类对象。可是该动作很危险:若引用对象中不村在的派生类成员,会得到错误的结果。 

2006-10-14 19:49:00 780

原创 VC中访问权限的说明

VC中访问权限的说明1、非继承情况下:    基类的私有成员可被基类成员函数和友元访问;    基类的保护成员可被基类成员函数和友元访问;    基类的公有成员可被任意访问。    在类外:仅公有成员可被对象引用。*在友元类内:继承情况下:公有继承时:基类公有成员成为派生类公有成员;     基类保护成员成为派生类保护成员;     基类私有成员成为派生类特殊成员(在派生类内永远不能直接被

2006-10-14 19:48:00 990

原创 Win32学习笔记——win32主框架

win32主框架:     定义窗口类(RegisterClass(…))——>初始化窗口(CreateWindow(…))——>消息循环注意:在执行CreateWindow(…)和消息循环中都会隐式调用窗口进程WndProc(…),      所以WndProc(…)书写不正确,也会引起CreateWindow(…)失败#include #include #include HWND hWn

2006-10-14 19:44:00 1003

原创 Win32学习笔记——对话框资源

对话框资源1.对话框的种类  模式对话框:不允许用户在关闭对话框前切换到该应用程序的其他窗口  非模式对话框:允许用户在给对话框与应用程序的其他窗口间切换2.模式对话框的使用1)定义对话框资源  对话框名 DIALOG [载入特性选项] X,Y,Width,Height  [设置选项]//(可分多行)    {    //对话框的控件定义  }  说明:  (a) 载入特性选项:与菜单定义时同 

2006-10-14 19:35:00 3078 2

原创 Win32学习笔记——图标资源

图标资源1.图标资源的创建  1) 利用系统提供的图标     系统提供的图标标识及形状          标识     形状 IDI_APPLICATION   缺省图标      IDI_ASTERISK   信息图标      IDI_EXCLAMATION   惊态号图标      IDI_HAND   停止图标      IDI_QUESTION   问号图标  2) 使用自己的图标(可

2006-10-14 19:34:00 939

原创 Win32学习笔记——位图资源

位图资源1.位图在资源文件中的描述 位图资源名 BITMAP 位图文件名(可以是路径)2.位图的操作过程1)定义位图句柄 HBITMAP hBm;2)加载或创建 加载位图:hBm=LoadBitMap(hinstance,lpszname); 创建位图:hBm=CreateCompatibleBitmap(hdc,nWidth,nHeight);3)创建内存设备环境 获取设备环境:hdc=::Ge

2006-10-14 19:31:00 2265

原创 Win32学习笔记——菜单和加速键资源的使用

 菜单和加速键资源的使用一、菜单资源的使用1.在资源描述文件中定义菜单资源菜单名 MENU [,选项,选项…]{ //菜单项列表}1)选项 选  项   说  明 DISCARDABLE 当不再需要菜单时可丢弃 FIXED  将菜单保存在内存中的固定位置 LOADONCALL 需要时加载菜单 MOVEABLE 菜单在内存中可移动 PRELOAD  立即加载菜单2)菜单选项 弹出式菜单(OPUP)格

2006-10-14 19:29:00 1309

原创 Win32学习笔记——鼠标操作

1.光标类型1)系统光标类型(windows.h):IDC_ARROW 箭头光标IDC_CROSS 十字光标IDC_IBEAM I字光标IDC_ICON 空图标IDC_SIZEALL 指向四个方向的带有箭头的光标IDC_SIZENESW 带有指向东北方向和西南方向的箭头的光标IDC_SIZENS 带有指向南方向和北方的箭头的光标IDC_SIZENWSE 带有指向西北方向和东南方向的箭头的光标IDC

2006-10-14 19:27:00 1685

原创 Win32学习笔记——键盘操作

1.虚拟码   ……2.激活/关闭窗口对键盘响应的消息激活消息:WM_SETFOCUSCreateCaret(,,,);//创建光标SetCaretPos(,); //设置光标位置ShowCaret(HWND); //在活动焦点的窗口中显示光标(只需第一次设置光标位置后调用显示函数)关闭消息:WM_KILLFOCUSDestroyCaret();3.键盘消息1)字符消息系统字符消息WM

2006-10-14 19:26:00 1573

原创 Win32学习笔记——画图方法

画图方法:1.获取设备环境  HDC hdc;  hdc=BeginPaint(HWND,LPPAINTSTRUCT);//开始画图(获取设备环境)----------EndPaint(HWND,LPPAINTSTRUCT);//结束画图  hdc=GetDC(HWND);//开始画图(获取设备环境-功能更强)-------------ReleaseDC(HWND);//结束画图3.设置画笔 

2006-10-14 19:24:00 3490

原创 Win32学习笔记——文字与文本操作

文字与文本操作1.HDC hdc;  hdc=BeginPaint(HWND,LPPAINTSTRUCT);2.定义字体句柄变量:HFONT hF3.获得系统字体句柄:hF= GetStockObject ( nFontStyle)//获取系统的字体  创建自定义字体  HFont=CreateFont   (  int nHeight, //字体高度,取0则采用系统缺省值,使用逻辑单位  int

2006-10-14 19:11:00 1559

转载 C/C++头文件一览

C/C++头文件一览1、C、传统 C++#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include     //文件输入/输出#include     //参数化输入/输出#include    //数据流输入/输出#include     //定义各种数据类型最值常量

2006-10-14 18:47:00 576

Writing Testbenches using SystemVerilog

Writing Testbenches using SystemVerilog

2008-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除