Visual C++5开发人员参考手册

副标题:无

作   者:(美)[R.C.莱因克尔]Richard C.Leinecker著;金帆翻译组译

分类号:

ISBN:9787111063384

微信扫一扫,移动浏览光盘

简介

   本书从各个方面为C++的使用者提供了全方位的参考,内容包括如何使用MFC建立程序、Developer Studio开发环境、C++语言的概述以及所有的MFC类的详细介绍,并提供了专家关于如何更好地使用各种函数的提示。本书编排合理,结构清晰,非常便于读者查阅、使用。   

目录

目录

前言

函数索引表

第1章 使用mfc建立程序

1.1 mfc应用程序结构

1.1.1 单文档或多文档界面

1.1.2 mfc文档及视图

1.2 appwizard、classwizard与资源编辑器

1.2.1 使用appwizard创建mfc工程项目

1.2.2 用classwizard管理类和windows信息

1.2.3 使用资源编辑器创建和编辑资源

1.3 在框架结构上建立程序

1.3.1 框架结构如何调用用户代码

1.3.2 cwinapp:应用程序类

1.3.3 文档模板与文档/视图创建进程

1.3.4 消息和命令

1.3.5 把消息映射到函数

1.3.6 classwizard映射捷径

1.4 窗口对象

1.4.1 使用wizards开始编程

.1.4.2 使用其他向导

1.5 编译与链接

1.5.1 在开发环境中建立

1.5.2 建立不是在visual c++开发环境中创建的工程项目

1.6 优化用户代码

1.6.1 影响优化的pragma和代码指令

1.6.2 优化开关

1.7 程序调试

1.7.1 调试准备

1.7.2 建立debug版和建立release版

1.7.3 调试被优化代码

1.7.4 启用调试功能

1.7.5 调试界面

1.8 创建发行版

1.8.1 堆布局

1.8.2 编译

1.8.3 指针支持

1.8.4 优化

第2章 developer studio开发环境

2.1 文件、工程项目与工作区

2.1.1 工程项目工作区

2.1.2 向工程项目添加文档

2.2 文本编辑器

2.2.1 文件查找方法

2.2.2 文件导航

2.3 获得帮助

2.3.1 上下文敏感帮助

2.3.2 目录表

2.3.3 索引

2.3.4 全文本搜索

2.3.5 信息子集

2.3.6 internet连接

2.4 资源编辑器

2.4.1 对话框编辑器

2.4.2 在dialog框中添加和编辑控件

2.4.3 格式化对话框布局

2.4.4 编辑对话框

2.4.5 测试对话框

2.4.6 图形编辑器

2.4.7 菜单编辑器

2.5 自定义developer studio

2.5.1 创建工具栏

2.5.2 自定义工具栏

2.5.3 自定义工具栏上的菜单

2.5.4 自定义菜单和菜单项

2.5.5 自定义工具栏按钮或菜单命令

2.5.6 自定义最新使用的文件与工作区菜单项

2.5.7 自定义tools菜单

2.5.8 自定义键盘快捷键

第3章 c++语言

3.1 c++术语

3.2 c++声明

3.3 c++定义

3.4 作用域

3.5 c++存储类

3.5.1 自动类型(automatic)

3.5.2 静态类型(static)

3.5.3 寄存器类型(register)

3.5.4 外部类型(external)

3.6 对象类型

3.6.1 基本类型

3.6.2 派生类型

3.6.3 函数

3.7 给定类型的指针

3.7.1 对象引用

3.7.2 类成员指针

3.8 c++类

3.8.1 c++结构体

3.8.2 c++联合体

3.9 定义class类型

第4章 简单值类型

cpont::cpoint();

crect::crect();

csize:csize();

cstring::cstring();

ctime::ctime();

ctimespan::ctimespan()

第5章 结构

ccommandline info::

ccommandlineinfo();

cmemorystate::cmemorystate();

colesafearray::colesafearray();

cprintinfo::m_bdocobject;

第6章 数组

carray::carray();

cobarray::cobarray();

第7章 列表

clist::clist();

coblist::coblist();

第8章 映射类

cmap::cmap();

cmapstring toob::cmapstring toob();

第9章 数据库类

cdaodatabase::m_pworkspace

cdaoquerydef::m_pdatabase

cdaorecordset::m_bcheckcachefor

dirtyfields

cdaotabledef::();

cdaoworkspace::();

cdntabase::cdatabase()

clongbinary::m_dwdatalength

crecordset::m_hstmt

第10章 主要应用程序结构类

cconnectionpoint

cdcdoctemplate

cdoctemplate

cmultidoctemplate

colecontrolmodule

coledatasource

coledropsource

colemessagefilter

coleobjectfactory

coletemplateserver

csingledoctemplate

cwinapp

cwinthread

第11章 文档类

cdocitem

cdocobjectserver

cdocobjectserveritem

cdocument

coleclientitem

coledocument

colelinkingdoc

coleserverdoc

coleserveritem

cricheditcntritem

cricheditdoc

第12章 ole类型包装类与自动操作类型

cfontholder

colecurrency

coledatetime

coledatetimespan

colevariant

cpictureholder

第13章 异常

carchiveexception

cdaoexception

cdbexception

cexception

cfileexception

cinternetexception

cmemoryexception

cnotsupportedexception

coleexception

cresourceexception

第14章 文件服务

casyncmonikerfile

cdatapathproperty

cfile

cgopherfile

chttpfile

cinternetfile

cmemfile

cmonikerfile

colestreamfile

crecentfilelist

csharedfile

csocketfile

cstdiofile

第15章 绘图

cdc

cclientdc:();

cmetafiledc

cpaintdc

cwindowdc

第16章 绘图对象

cbitmap

cbrush

cfont

cgdiobject

cpalette

cpen

crgn

第17章 控制支持

cdockstate

cimagelist

第18章 框架窗口

cframewnd

cmdichildwnd

cmdiframewnd

cminiframewnd

coleipframewnd

第19章 控件栏

ccontrolbar

cdiaiogbar

coleresizebar

cstatusbar

ctoolbar

第20章 属性表

cpropertysheet::();

第21章 对话框

ccolordialog::ccolordialog();

ccommondialog::ccommondialog();

cdialog::cdialog();

cfiledialog::cfiledialog();

cfingreplacedialog::m_fr

cfontdialog::m_cf

colebusydialog::m_bz

colechangeicondialog::m_ci

colechangesourcedidalog::

colechangesource dialog();

coleconverdialog::m_cv

coledialog::getalasterror();

coleinsertdialog::m_io

colelinksdialog::m_el

colepastespecialdialog::m_ps

colepropertiesdialog::coleproperties dialog();

colepropertypage::

colepropertypage();

coleupdatedialog::

coleupdatedialog();

cpagesetupdialog::

createprinterdc();

cprintdialog::cprintdialog();

cpropertypage::m_psp

第22章 视图

cctrlview

cdaorecordview

ceditview

cformview

clistview

crecordview

cricheditview

cscrollview

ctreeview

cview

第23章 控件

canimatectrl::canimatectrl();

cbitmapbutton::cbitmapbutton();

cbutton::cbutton();

cchecklistbox::cchecklistbox();

ccombobox::ccombobox();

cdraglistbox::itemfrompt();

cedit::cedit();

cheaderctrl::cheaderctrl();

chotkeyctrl::chotkeyctrl();

clistbox:clistbox();

clistctrl

colecontrol

cprogressctrl

cricheditctrl

cscrollbar

csliderctrl

cspinbuttonctrl

cstatic

cstatusbarctrl

ctabctrl

ctoolbarctrl

ctooltipctrl

ctreectrl

第24章 internet server api

chttpfilter

chttpfiltercontext

chttpserver

chttpservercontext::m_pecb

chtmlstream::m_mstreamsize

第25章 运行时模型对象支持

carchive::m_pdocument

cdumpcontext::cdumpcontext();

第26章 支持类

ccmdui::m_nid

cdaofieldexchange::m-noperation

cdataexchange::

m_bsaveandvalidate

cdbvariant::m_boolval

cfieldexchange:isfieldtype();

colecmdui::enable();

coledataobject::coledataobject();

coledispatchdriver::m_bautorelease

cpropexchange::exchangeversion();

crecttracker::m_nhandlesize

cwaitcursor::cwaitcursor();

第27章 类型模板集

ctypedptrarray::getat();

ctypedptrlist::gethead();

ctypedptrmap::lookup();

第28章 同步

cmultilock::cmultilock();

csinglelock::csinglelock();

附录a visual c++5的常用定义

附录b 系统错误码

词汇表


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual C++5开发人员参考手册
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon