您好,欢迎光临有路网!
专家门诊——Visual C++开发答疑300问(附CD-ROM光盘一张)/专家门诊系列丛书
QQ咨询:
有路璐璐:

专家门诊——Visual C++开发答疑300问(附CD-ROM光盘一张)/专家门诊系列丛书

  • 作者:肖宏伟
  • 出版社:人民邮电出版社
  • ISBN:9787115113047
  • 出版日期:2003年06月01日
  • 页数:376
  • 定价:¥38.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书精选了300多个在Visual C++程序设计中经常遇到的问题和典型的功能需求,以专家解答的方式展现给读者。本书内容涵盖开发工具与调试、Visual C++ 6.0编程基础、对话框及控件的使用、一般窗口及界面设计、SDI和MDI窗口、消息系统钩子函数及DLL、磁盘路径与文件操作、数据库、网络与通信、图形图像及打印控制、操作系统、线程及进程控制、时间控制、数学算法、发布程序等Visual C++开发的各个方面,**突出程序设计实用性。每个问答或者需求都根据技术难度不同加以标识,并给出在实际开发中的人气指数(经常涉及频繁程度)。
    本书是广大开发人员编程经验的积累,本书适合于已经初步掌握Visual C++编程概念、方法的读者阅读,可帮助读者迅速掌握实际应用中的开发技巧。
    目录
    第1章 开发工具与调试 1
    如何快速地规范代码缩进格式 2
    如何在Release状态下进行调试 2
    Release版和Debug版有什么不同 3
    Assert和Vertify有什么区别 3
    如何修改开发环境的字体 3
    Workspace和Project之间是什么样的关系 4
    如何在非MFC程序中使用ClassWizard 4
    如何设置条件断点 4
    在编辑状态下发现成员变量或函数不能显示提示时如何打开提示功能 5
    如何将一个通过ClassWizard生成的类删除 5
    如何将在workspace中消失的类找出来 6
    如何清除所有的断点 6
    如何在ClassWizard中选择未列出的消息 6
    如何检测程序中的括号是否匹配 7
    如何查看一个宏(或变量、函数)的定义 7
    如何整��ClassView视图中大量的类 7
    如何添加Lib文件到当前工程 7
    #include 和#include "FileName.h"有什么区别 8
    如何在工作区(Workspace)导入多个项目(Project) 8
    如何快速删除项目下Debug 文件夹中临时文件 8
    如何快速生成一个与现有工程除了工程名外完全相同的新工程 9
    如何解决Visual C++ 6.0不正确连接问题 9
    引起LNK2001的常见错误都有哪些 9
    如何调试Windows外壳扩展程序(Shell Extension) 10
    如何调试一个没有原码的exe文件调用的 dll 11
    怎样设置栈的大小 11
    如何知道GetLastError()返回的错误代码的意义 12
    如何使用Visual C++ 6.0中的快捷键 12
    Visual C++ 6.0工程中的项目文件都表示什么 13
    第2章 Visual C++ 6.0编程基础 15
    什么是匈牙利命名法 16
    Windows编程中的句柄是什么 16
    什么是回调函数以及如何使用它 18
    内存泄漏主要由哪些原因引起的 18
    如何发现内存泄漏 19
    C++的const类型是如何使用的 19
    指针和引用有什么区别 22
    如何动态分配二维数组 23
    纯虚函数是如何使用的 24
    堆和栈有什么区别 25
    两个类互为成员应该如何声明 26
    bool和BOOL有什么区别 26
    GlobalAlloc(),malloc()和new()有什么区别 26
    如何使用关键字volatile 27
    如何实现int与CString,char*与CString,float与CString之间的互相转化 27
    什么是UNICODE以及如何使用它 28
    C++中关键字typename有什么作用 29
    关键字__stdcall和__cdecl有什么区别 30
    第3章 对话框及控件的使用 31
    如何创建和使用一个无模式对话框 32
    为什么使用CRichEditCtrl控件的对话框不能显示出来 33
    如何改变控件的字体 34
    如何限制编辑框的准许字符 35
    如何防止Edit框中的Password被非法获取 37
    如何设置ClistCtr控件为可以整栏选择并且有网格条纹的报表形式 38
    如何给CListCtrl控件增加列标题栏 39
    如何给CListCtrl填充数据 39
    如何实现CListCtrl中的排序问题 40
    如何给CTreeCtrl填充数据 42
    如何对CTreeCtrl中的节点文本进行编辑 43
    如何实现调色程序 43
    如何设定静态文本框的背景色和文本颜色 44
    如何响应CSliderCtrl控件的拖动消息以及得到当前位置 45
    如何使用CFileDialog对话框 46
    如何使用CColorDialog对话框 47
    如何使用CFontDialog对话框 47
    如何避免CRichEditCtrl中显示中文乱码的问题 48
    向列表框CListBox添加很多数据时如何防止闪烁 48
    当列表框ClistBox的项目宽度超过了其自身窗口宽度时如何显示提示条 49
    在给CComboBox的属性框中加入多项时如何换行 50
    如何在下拉框里显示上几次程序运行的输入信息 51
    如何改变对话框DoModal的返回值 54
    怎样弹出选择目录的对话框 55
    第4章 一般窗口及界面设计 57
    如何设定窗口的背景色 58
    如何生成任意形状的窗体 58
    如何实现无标题窗口的拖动 59
    如何使窗体透明 60
    如何使窗体半透明 62
    如何保持窗口的大小不变 64
    如何使窗口始终位于所有窗口的*上面 64
    如何改变窗口的默认风格 65
    如何让窗体显示在** 65
    如何使窗口不可见 66
    如何重置窗口的大小和位置 67
    如何将文本倾斜显示 67
    如何制作立体字体 68
    串太长如何在末尾显示省略号 69
    如何在对话框中加入工具条 70
    如何在基于文档视图的工程中加入启动画面 71
    如何在基于对话框的工程中使用Splash 71
    如何在对话框上动态创建视图 72
    如何将某一区域设为光标热区 73
    如何随时获得鼠标的窗口位置 74
    如何随意改变光标的形状 75
    如何控制鼠标的移动范围 76
    如何使窗体右上角的系统按钮无效 76
    如何改变窗口的图标 78
    屏幕保护程序的原理是什么 78
    应该如何制作屏幕保护程序 79
    如何在Visual C++ 6.0中用回车键切换输入焦点 82
    如何实现类似QQ程序的界面 82
    如何一步一步地弹出和关闭窗口 85
    如何弹出鼠标提示窗口 87
    如何制作类似Windows任务栏的窗口 89
    第5章 SDI和MDI窗口 92
    文档、视图、框架窗口间的关系和消息传送规律是怎样的 93
    如何切分窗口 93
    如何固定视图间的分隔线 94
    如何动态改变切分窗口的大小 96
    如何实现切分窗口中视图的动态切换 96
    OnDraw和OnPaint之间有什么关系 97
    如何弹出右键菜单 98
    如何显示级联菜单 99
    如何给系统菜单添加一个菜单项 99
    如何将窗体顶端标题栏的右键菜单屏蔽掉 101
    如何动态增加或删除菜单 101
    如何使菜单项前带图标 102
    如何隐藏CScrollView中的Scroll Bar 104
    如何让工具条的按钮任意分组 104
    如何给工具条增加一个下拉按钮以及如何响应单击下拉按钮的消息 105
    如何实现工具栏上的下压式按钮 107
    如何在同一行上停靠两个工具条 108
    如何使能和禁止工具条的工具提示 110
    如何在工具栏中放CComboBox控件 110
    如何将系统时间在状态栏上显示 112
    如何使MDI启动时不生成子窗口 114
    如何让MDI窗口一启动时就*大化或者*小化 114
    如何改变窗口框架的颜色 115
    怎样得到主框架窗口指针 116
    如何实现全屏显示 116
    当文档被修改时,如何在标题上加上标志"*" 118
    怎样判断获得的视图指针是哪一个类 118
    如何取得MDI应用程序中每个视图的指针 119
    第6章 消息系统、钩子函数及DLL 120
    第7章 磁盘路径与文件操作 152
    第8章 数据库 178
    第9章 网络与通信 212
    第10章 图形图像及打印控制 255
    第11章 操作系统 296
    第12章 线程及进程控制 329
    第13章 时间控制 349
    第14章 数学算法 357
    第15章 发布程序 367
    编辑推荐语
    本书以专家解答的形式进行详解,内容全面,按照实际开发中的功能目的进行分类,是广大Visual C++开发和使用人员解决实际问题、积累编程经验的得力助手。本书**突出程序设计实用性,同时也安排了一部分帮助读者理解**、难懂的概念。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外