下载  >  开发技术  >  C#  > Windows应用高级编程

Windows应用高级编程 评分:

Benny Johansen,Matthew Reynold等著,张哲峰译,清华大学出版社出版
北京市版权局著作权合同登记号:01-2002-3182 内容简介 本书全介绍创建功能强大的 Windows应用程序的各种高级编程技术。具体内容包折:利用各 冲控件创建图形用户界面,在 Windows应用程序中使用图形和GD,在标准 Windows文件中圳载 和伓存数据,通过应用程序打卬信息,开发能够处理多文档的应用程序,链接数据库,提供帮助, 部应用程序等:司时,通过创建宾用的应用程序示例来展示这些编程技术的用法和技巧 本书适合补望据如甸使用 Windows forms创建功能强大、稳健且界而友好的 Windows应用程 的于发人员另外,本书读者还要求具备一“定的C编程本技能熟悉数据库的概念 Benny Johansen, Matthew Reynolds: DevelopIng Cf Windows sottware ESBN:1-B6100-737X Copyright@ 2002 by Wrox Press Ltd Authorized translation from the english language edition published by wrax Press Ltd All rights reserved. Chinese simplified language edition published by Tsinghua University Press 本书中文简体字版由英国乐思出版公司授权清华大学出版社出版。未经出版者书面许可,不得 以任何方式复制或抄袭本书内容。 版权所有,翻印必究。 本书封面贴有清华大学出版社激光防伪标签,无标签者不得销售。 图书在版(C|P)据 Windows应用高級缤程美)杰汉森,(美)雷诺德著;张哲峰详.一北京:清华人学出版社,2002 书名原文: Developing C# Windows software IsBN7302-06199- .无…,[①杰、⑨②雷.③张.,Ⅲ].口软件, windows-C证一程序设计ⅣTP32 中国版本图书馆CP数据核字(2002)第106239号 出版者:清华大学出版社〔北京清华大学学研大厦邮编10084 http://www.tup.comcn 贲任編辑:夏兆彦 印刷者:北京鑫丰华彩印有限公司 发行者:新华书店总店北京发行所 开本:787×10921/16印张:21.75字数:556千字 版次:2003年1月第1版2003年1月第1次印刷 书号:ISBN7-3026199-8/TP·3706 印数:0001~1000 定价 出版者的话 近年来,国内计算机类图书出版业得到了空前的发展,面向初级用户的应用类 软件图书铺天盖地,但是真正有深度和内涵的高端图书不多。已经掌握订算机和网 络基础知识的人们,尤其是TT专业人士迫切需要“阳春自雪”。m图书场呼唤 精品! 为了满足这种市场需求,清华大学出版社从世界出版业知名品脾Wrox出版公 可引进∫受到无数T专业人土青睐,被奉为IT出版界经典之伫的 Professional系列 丛书。这套讲述最新编程技术与开发环境的高级编程丛书,从头到尾都贯穿了wrox 出版公司“由程序员为程序员而著 Programmer to Programmer)”的出版理念,每 本书无不是出自软件大师之手。实际上,Wrox公司的图书作者都是世界顶级IT公 司(如 Microsoft,BM, Oracle以及理P等)的資深程序员,他们的作品既深入研究编 程杋理,传授最新编程技术,又站在程序员的角度,指导稈斥员拓展编程思硌,学 实用开发枝巧,从而风靡世界各地,被丌T专业人士和程序员视为职业生涯中的必 读之作。 为了保证该系列丛书的质量,清华大学出版社迅速组织了一批位于IT开发领域 前沿的专家学者进行翻译,经过编辑人员的进一步加工整理后,现陆续奉献给广大 读者。 读者可以从www.wrox,com网站下载所需的源代码并获得相关的技术支持。同 时,也欢迅广大读者参与p2p.wrox.com网站上的在线讨论,与世界各地的编程人员 交流读书感受和编稈体验。 前言 C共的强大功能配合Ⅴ isual studio nel开发 Windows forms的简捷性,使 Windows 应用程序的开发更加迅速、便捷。 本书讲述如何使用 Windows forms和C#设计、实现和部署功能强人的 Windows应 用程序。本书将阏述如何在应用程序中最有效地利用 Microsoft net framework类,并 对Ⅴ isual Studio, NET IDE的用法进行指导。其中, Visyal studio. NET IDE是开发 Windows应用程序的工具之一。各章将对 window应用程序设计的重要方面进行探讨, 并道过创建实用的示例应用程序来具体说明它们的用法。通过学习本书,您将很快成 为技术熟练的 windows应用程序开发人员。 01本书读者对象 本书的读者对象是那些希龈学习如何使用 Windows forms创建功能强大、稳健且 用户友好的 Windows应用程序的开发人员。学习该书之前,需要兵备一定的C#编程基 本技能并熟悉数据的概念。如果具有使用 Visual studio net ide和 Windows forms 的经验将会大帮助,不过这并不是必要的条件 02本书主要内容 第1章 Windows编程基础。首先使用C#以及开发 Windows应用程序时所使用 的主要用户界面组件来创建第一个 Windows应用程序。 第2、3和4章。这3章介绍如何使用Ⅴ ual Studio Net工具箱中的控件创建用 户界面( User Interface)。 第5章使用图形。本章简要介绍如何在 Windows应用程序中使用图形和GDH+。 第6章—打印。本章介绍如何才能使应用程序具有打印功能,以便将绪果输出到 屏幕上,这样用户就可以将输出结果发送到与本地计算机相连或与网络相连的打印机 进行打印 第7章—链接数据库。本章介绍如何将NT应用程序连接到DBMS数据库和如 何通过应用程序代码对数据库数据进行操控,以及如何检索并显示数据库数据 Windows应用高级编程 第8章——文件和注册表操作。本章将介绍两个可以相互替代的存储数据的位置: 文件系统和注册表( Registry)。我们将剖析那些月于将数据(尤其是文本)读写到文 件系统的类。讲述如何导航文件系统,并演示如何将对象状态串行化为ⅹML格式,然 后探讨如何组织注册表以及那些用于访问它的类。 第9章——一使用文档视图模型。本章将介绍如何同时处理多个文档,并展示如何 设计和实现可同时处理多个文档的 windows应用程序 第10章—提供帮助。首先讲述创建帮助系统的设计指导原则,然后分析可以使 用的帮助创建工具,另外,本章还要介绍将外部帮助系统链接到 Windows应用程序的 支持,该文持由 NET Framework提供。 第11章—部磬 Windows应用程序。本章将介绍 NEt Framework提供的一个支 持,该支持可将 Windows应用程序部署到终端用户计算机上。另外,还要介绍NET Framework提供的不同部署选项类型。 03使用本书的前提条件 要想很好地学习本书,应该具备一定的知识及必要的软伫 软件 Microsoft Windows 2000 E XP Visual studio net完仝版或 isual o#标准版 知识 ●掌握一些C#语言方面的知识 04客户支持 我们一贯重视读者的意见,并想知道每位读者对木书的看法,包括读者喜欢和不喜 欢的内容,以及读者希望我们下一次完善的地方。您可以通过发送电子邮件(地址为 feedback@wrOx.com〕向我们反馈意见。请确保在反馈信息中提到本书的书名 04.1如何下载本书的示例代码 当您访问Wrox公司站点(地址为htt:/www,wrC.com)时,通过Search具或书 名列表,可以方便地定位需要的书目。然后,单击Code列中的 Download超链接,或 者单击本的详纸页画中的 Download Code超链接,就可以下载相应的示例代码。 当您单击下载本书中的代码时,将会看的带有以下三个选项的Web页面: ·如果您是 Wrox Developer Community的成员(即如果您已经在 ASPToday TOday或者 Wraxbase上注册过),就可以使用一贯的用户名和密码进行登录, 下载代码 如果不是其成员,则会询问是否愿意注册为会员,以便可以免赀下载代码。此 外,也可以从 Wrox Press下载免费的文章。注册为会员后,可以得到咻书升级 版木和新版木的有关信息。 第二个选项是完全绕过注册过程,直接下载代码。 对于本书而言,不注册也能下载代码,但是,如果您愿意注册后下载代码,则您的 注册信息不会汁漏给第三方。关于这方面的详细条款和条件,可以通过点击下载页面 上的相关链妾来察看。 从我们的站点下载的文件都是使用 winzip压缩过的文档。保存文件到本地磁盘上 的文件夹中后,需要使用一个解压缩程序(例如 winzip或 PKUnzip)来解压缩文件。在 解压缩文件时,通常将代码解压缩到每一章所在的文件夹中。在解压缩的过程中,应 确保解压缩程序( Winzip、 PKUnzip,其他)被设置为使用原有文件夹名 04.2勘误表 我们已经尽最大努力确保本书中的文本和代码没有借误,但是管误仍然在所难兔 如果您发现本书存在错误,例如拼写错误或不正确的代码殷,请给我们反馈信息,我 们将不胜感激。勘误表的发送可以节约其他读考学习本书的时间,而且能够帮助我们 提供更高质囊的信息。您的反馈信息将被检查,如果正确,将被粘贴到木书的勘误页 面上,或者在本书的后续版本中使用。 要在我们的站点上找到勘误表,请访问hte/ww. wrox. com,并通过 Advanced Searc或者书名列表轻松定位本书页面。然后,单击 Book errata超链接即可,该链接 位于本书的详细信息页面中的封面图解下面。 043EMai支持 如果您希望直接向详细了解本书的专家咨询本书中问题,可以发送电子邮件到 support@2wrox.com,要求在邮件的L题栏中带上本书的书名和ISBN(国际标准图书编号) 的后4位数字。一封典型的电子邮件应包括下面的内容: 在丰题栏中必须有本书的书名、IBN的后4位数字和问题所在的页码。 windows应用高级编程 正文应包括读者的名字、联系信息和问题。 我们将不向您发送无用邮件,因为我们仅仅需要有用的详细资料,以便可节约您和 我们的时间。当您发送一条电子邮件信息时,它将经过下面一系列的支持: ·客户支待:首先,您的信息将被递送到我们的客户支持人员手中,并由他们阅 读。对于一些被频繁提到的问题将被归档,并将立即回答有关本书或者Web站 点的任何常见问题。 编辑支寺:接着,一些有深度的问题将被送到对本书负责的技术编辑手中,他 们在程序设计诺言或者特定的产品上有着丰宫的经验,能够回答相关主题的详 印技术问题 作者文持:最后,如编铒不能回答您的冋题(这种情况很少发生),他们将请求 本书的作者。我们将尽量保护作者免受干扰,以便不影响其写作。然而,我们 也非常高兴转寄给他们一些特的问题。所有Wrox公司的作者都为他们的图 书提供技术支持。作为冋应,他们将发送电子邮件给用户和编辑,进而使所有 的读者受益。 Wrox公司的支持过程仅仅对那些与我们出版的书目内容直袭相关的问题提供支 持,对于超出常规书目支持的问题,您可以从htp:/p2p. WTOX. com/ forum中的公共列表 中获得支持信息 044p2 p wroX. com站点 为了便于作者和其他人讨论,特将讨论内容如入到P2P站点的邮件列表中,而且 我们惟一的系统将 programmer to programmer M(由程序员为程序员而作)的编程理念与 出件列表、论坛、新闻组以及所有其他服务内容(一对一的邮件支持系统除外)相联系。 如果您向P2P发送一个问题,应该相信它一定会被登录邮件列表的Wrox公司作者和其 他祁关专家查看到。无论您是在闯读本书,还是在开发自己的应用程序,都可以在 p2 P wrox. com站点中找到许多对自以有所帮助的邮件列表 遵循下面的步骤可以订阅一个邮件列表 (1)登录htp:/p2 p, wrox. com/站点。 (2)从左边的主菜单栏选择一个适当的类别。 (3)单肴望加入的邮件列表。 (4)按照说明订阅并填写自已的邮件地址和密码 (5)呵复您收到的确认邮件。 (6)使用订阅管理程序加入更多的邮件列表并没置自己的邮件首选参数。 vil. 本系統提供最佳支持的原因 您可以加入到整个邮件列表,也可以只接收每周的邮件摘要。如果您没有时间和工 具来接收邮件列表,可以直接查找我们的在线文档。独特的 Lyris系统可以将一些没有 用的垃圾邮件删除,并保护您的电子邮件地址不被侵扰。当存在加入和离开列表、以 及任何有关列表的其他常见问题时,请发送邮件到listsupport@p2p.wtox.cOm 录 第1 Windows编程基砒… 1.1 windows和窗体 111 Windows窗体的概念 ………… 1.12 System. Windows Forms命名卒同… 甲◆■斗甲■↓441卧园国I■看41番44■山山4|4山41▲ 12 Visual studio NET IDE简介… ■■■■■■■■■■■■h}4ddd111111品 12.1解决方案和项目 t22 Toolbox和 properties窗口…………… 123动态帮助窗口…… 124类视图 41b■41甲甲■ 9 125对象浏览器……………… 126代码编辑器 口m 11 13事件处理 ,,和 t直■ ■ 1.3.1使用消息框… 1.32使用 IntelliSense 17 4小结…… 444444“·“d·““·p 第2章简毕用户界面控件… 19 2.】用户界面设计原则 ■曹曲直直自口山自山血血看 22漫游简单用户控件………………………………………20 2,2.1 PictureBox控件……… ………20 222 Label控件…… 223 Textbox控件 22 224List控件…… 24 2.25基于按钮的控件 226Bar控件 省,鲁日目日鲁甲省鲁4鲁卧由日鲁省自,鲁目4 …39 23小结………………………………………………………………40 第3章高级用户界面控件…………………… ■■■ 3.1高级控件简介 41 3.2概述 ++1十..·中··++千音十由十音t音t寸TT7冒冒 41 321 TabContral控件…

...展开详情
2019-03-29 上传 大小:17.92MB
版权受限,无法下载
举报 收藏
分享
Windows高级编程指南(第三版)及源码.zip

Windows 高级编程指南(第三版) pdf 作者: Jeffrey Richter 译者: 王书洪 刘光明

立即下载
《Windows高级编程指南》 (第三版) 中文加源码

。。。。。。。《Windows高级编程指南》 (第三版) 中文加源码

立即下载
Windows 高级编程指南(第三版) pdf

Windows 高级编程指南(第三版) pdf 作者: Jeffrey Richter 译者: 王书洪 刘光明 源码见http://download.csdn.net/source/1588618

立即下载
Windows 7高级编程 中英文完整版 pdf

Windows 7高级编程 中英文完整版 pdf [美]John Paul Mueller 著

立即下载
《Windows高级编程指南(第三版)》pdf

本书以详尽资料和大量的范例深入讨论了有关32位Windows编程的高级问题,包括进程和线程的管理、Win 32的内存管理、消息处理、动态链接库、文件系统和设备输入输出、结构化异常处理、Unicode等,并重点讨论了Windows 95和Windows NT在实现上的不同之处,其中包含了大量的编程技巧。   本书可供高等院校计算机专业的师生和广大的计算机编程人员使用。

立即下载
Windows窗口高级编程

目标:完这个系列的视频教程后,打下了界面编程的扎实基础。 但是对于要在最短的时间内迅速掌握窗口编程的技术,则需要一个实用而系统的教程。本视频教程就是要完成这个目标,看完这个系列的视频教程后,大家就可以熟练地完成本讲座的综合题,也就打下了界面编程的扎实基础。

立即下载
windows高级编程指南(中文版+25个c源码案例)

【原 书 名】 Advanced Windows (3rd Ed) 【原出版社】 Microsoft Press 【作 者】(美)Jeffrey Richter 【译 者】 王书洪[同译者作品] 刘光明 【内容简介】 本书以详尽资料和大量的范例深入讨论了有关32位Windows编程的高级问题,包括进程和线程的管理、Win 32的内存管理、消息处理、动态链接库、文件系统和设备输入输出、结构化异常处理、Unicode等,并重点讨论了Windows 95和Windows NT在实现上的不同之处,其中包含了大量的编程技巧。 本书可供高等院校计算机专业的师生和广大的计算机编程人员使用。 【

立即下载
WINDOWS高级编程指南.pdf

Jeffrey Richter的杰作!详细介绍了32位Windows编程的高级问题,包括内存管理、消息处理、动态链接库、文件系统、设备输入和输出、进程、线程、Unicode编码等

立即下载
html+css+js制作的一个动态的新年贺卡

该代码是http://blog.csdn.net/qq_29656961/article/details/78155792博客里面的代码,代码里面有要用到的图片资源和音乐资源。

立即下载
Camtasia 9安装及破解方法绝对有效

附件中注册方法亲测有效,加以整理与大家共享。 由于附件大于60m传不上去,另附Camtasia 9百度云下载地址。免费自取 链接:http://pan.baidu.com/s/1kVABnhH 密码:xees

立即下载
电磁场与电磁波第四版谢处方 PDF

电磁场与电磁波第四版谢处方 (清晰版),做天线设计的可以作为参考。

立即下载
压缩包爆破解密工具(7z、rar、zip)

压缩包内包含三个工具,分别可以用来爆破解密7z压缩包、rar压缩包和zip压缩包。

立即下载
算法第四版 高清完整中文版PDF

《算法 第4版 》是Sedgewick之巨著 与高德纳TAOCP一脉相承 是算法领域经典的参考书 涵盖所有程序员必须掌握的50种算法 全面介绍了关于算法和数据结构的必备知识 并特别针对排序 搜索 图处理和字符串处理进行了论述 第4版具体给出了每位程序员应知应会的50个算法 提供了实际代码 而且这些Java代码实现采用了模块化的编程风格 读者可以方便地加以改造

立即下载
jdk1.8下载

jdk1.8下载

立即下载
身份证号对应籍贯表大全(共6456条)

身份证号对应籍贯表大全(共6456条),可以很方便查出身份证对应的籍贯,方便工作、项目使用

立即下载
DirectX修复工具V3.7在线修复版

DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。本程序为绿色版,无需安装,可直接运行。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。本程序中包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的数字签名,安全放心。 本程序为了应对一般电脑用户的使用,采用了傻瓜式一键设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、下载、修复以及注册的全部功能,无需用户的介入,大大降低了使用难

立即下载