共找到 36 项 “Screen” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
Appreciating English from the screen
光盘作者: 胡美华主编;樊燕龙[等]编写
出版社:国防工业出版社,2010
简介: 本书共选取十二部经典影视剧,构成十二个单元。每个单元设有背景信息(Background Information)、课前任务(Before-class Tasks)、课堂活动(In-class Ac-tivities)和课后任务(Aher-class Tasks)四个部分,让读者通过对影视的鉴赏,通过视、听、说训练及读、写等综合实践,提高英语综合应用能力及综合文化素养。
Western screen: an enjoyable journey
光盘作者: 高磊,焦宁,郝伟编著
出版社:中国海洋大学出版社,2008
简介: 本书旨在以经典电影和剧集为载体,精彩对白辅以注释,使读者带着放松的心态融入到原声影视剧创造的语言环境之中,聆听、领会、学习、模仿原汁原味的英语,同剧中人物一起用英语思维,不知不觉中学会最地道最鲜活的词汇和表达方式。书中同时辅以介绍影片拍摄背景、演员阵容或文化背景的“相关链接”,以方便影迷读者追根溯源,还以“点滴感悟”来探讨影片使我们产生的共鸣。此外,书中加载了部分影片中的音乐,美妙的旋律也会使你在研究对白之余感受到些许轻松。 世界越来越小。英语变得日益重要。对那些苦于提高英语能力的读者,我们要强调:看英文原声影视作品是最有效最有趣味的英语学习途径之一!所以,我们编写了这本《欧美影视之旅》(western screen:an enjoyable journey),旨在以经典电影和剧集为载体。精彩对白辅以注释,使读者带着放松的心态融入到原声影视剧创造的语言环境之中。聆听、领会、学习、模仿原汁原味的英语,同剧中人物一起用英语思维。不知不觉中学会最地道最鲜活的词汇和表达方式。书中同时辅以介绍影片拍摄背景、演员阵容或文化背景的“相关链接”,以方便影迷读者追根溯源,还以“点滴感悟”来探讨影片使我们产生的共鸣。此外。书中加载了部分影片中的音乐。美妙的旋律也会使你在研究对白之余感受到些许轻松。
作者: 文渊阁工作室编著
出版社:中国铁道出版社,2006
简介:1 基础概念篇 第1章 认识扩展插件 1.1 什么是扩展插件 1.2 扩展插件的下载与安装 1.3 扩展插件的使用 小技巧 快速更改连续序号的文件名 2 基本插件 第2章 对象插件的制作 2.1 认识对象插件 2.2 简易对象插件的制作 2.3 内置API函数的应用 2.4 制作对象插件实例:水平线 2.5 打包扩展插件 小技巧 对象插件其他常用的API接口函数 第3章 行为插件的制作 3.1 认识行为插件 3.2 行为插件的基本结构 3.3 制作行为插件实例:打开浏览器 3 高级插件篇 第4章 DOM与命令插件的制作 4.1 认识DOM 4.2 DOM处理函数 4.3 DOM对象的属性和方法 4.4 交互式命令插件 4.5 命令插件实例:图像附加文字说明 小技巧(一)快速查找颜色代码 小技巧(二)快速制作insertHTML() 第5章 服务器行为插件的制作 5.1 网络数据库 5.2 服务器行为插件创建器 5.2 服务器行为插件文件 5.4 连接数据库 5.5 服务器行为实例:选择性显示 小技巧 ASP JavaScript 第6章 浮动面板插件的制作 6.1 认识浮动面板 6.2 自制浮动面板 6.3 制作浮动面板实例:Script编辑器 4 应用插件篇 第7章 开发类扩展插件的应用 7.1 对象插件创建器 7.2 行为插件创建器 7.3 JavaScript编辑器 第8章 解析常用的扩展插件 8.1 Win Timer:定时关闭窗口 8.2 UItiMailTo:插入邮件链接 8.3 MenuBuilder:下拉式链接菜单 5 附录篇 附录A Dreamweaver DOM对象 附录1 文件节点对象 附录2 元素节点对象 附录3 文字节点对象 附录4 注释节点对象 附录B JavaScript入门 B.1 变量 B.2 选择 B.3 循环 附录C JavaScript对象索引 C.1 Math对象 C.2 String对象 C.3 Date对象 C.4 Document对象 C.5 Form对象 C.6 Links对象 C.7 History对象 C.8 Navigator对象 C.9 Location对象 C.10 Window对象 C.11 Screen对象 C.12 Image对象
In silico : 3D animation and simulation of cell biology with Maya and MEL /
光盘作者: Jason Sharpe, Charles John Lumsden, Nicholas Woolridge.
简介:Summary: Publisher Summary 1 In Silicointroduces Maya programming into one of the most fascinating application areas of 3D graphics: biological visualization. In five building-block tutorials, this book prepares animators to work with visualization problems in cell biology. The book assumes no deep knowledge of cell biology or 3D graphics programming. An accompanying DVD-ROM includes code derived from the tutorials, the working Maya computer files, and sample animated movies. *Teaches artists and scientists to create realistic digital images of humans and nature with the popular CG program, Maya *This self-contained study guide includes background, foundations, and practice *Step-by-step example programs and end-result demonstrations help readers develop their own portfolios *Gorgeous four-color screen shots throughout Publisher Summary 2 Prepares animators to work with visualization problems in cell biology. This book contains Maya screen captures, tables, and flowcharts to compliment the instruction and tutorials. It teaches artists and scientists to create realistic digital images of humans and nature with popular CG program, Maya.
Movie making:stereoscopic digital cinema from script to screen
光盘作者: (美)Bernard Mendiburu著;黄裕成,刘志强译
出版社:人民邮电出版社,2011
简介: 好莱坞正进入3D立体时代!全球电影都加入到这场变革中!从《3D电 影制作――数字立体电影制作全流程》开始,您可以学习到3D立体电影从 前期策划到影片发布的所有重要技能。 3D立体的感知与科学以一种最常见的方式在展示着,我们从中获得了 所需要立体视觉的规律,帮助我们从2D世界向立体世界转换。《3D电影制 作――数字立体电影制作全流程》列举了立体电影制作的各种工具。在关 注当前局限性的同时,也留意即将发生的、使得立体制作更顺畅的变化。 书中一步步详细介绍了3D立体如何影响到电影制作的方方面面,其中包括 编剧、艺术设计、摄影、剪辑、视觉特效以及影片发行等。 随书附赠的DVD光盘包括大量展示各种概念和技术的2D和3D画面、用不 同的技术手段来制作的3D立体短片、剖析某一效果的After Effects项目文 件、软件工具的链接以及展示技术的练习。 《3D电影制作――数字立体电影制作全流程》作者Bernard Mendiburu 是位视效艺术家、数字摄像机工程师。在过去10年中,Bernard的工作经历 从3D R&D公司到法国巴黎领先的CTO数字3D立体后期工作室,再到梦工厂立 体负责人。这样的经历使他对3D立体电影在技术、艺术及管理等方面所面 临的挑战有着更宽广的认识。Bernard是美国SMPTE协会的积极分子,在为 3D立体电视小组(3D TV Task Force)、ACM SIGGRAPH洛杉矶办事处及国 际立体联盟(International Stereoscopic Union,ISU)工作。
Electronic literature : new horizons for the literary /
光盘简介:Summary: Publisher Summary 1 With desktop, laptop, and handheld devices available at even poverty-stricken scholars' prices, the age of turning the page seems to be passing by. Writers, good writers are responding to these technologies in a new genre, and Hayles (literature and design/media arts, U. of California, Los Angeles) uses her expertise here to explain its importance and move it into the classroom. She describes the transition from page to screen and the contexts for electronic literature (namely, the body and the machine), and shows how the genre is both revealing and transforming as it revalues computational practice. In a very lively final chapter she discusses the respective futures of print and electronic literature. Annotation 漏2009 Book News, Inc., Portland, OR (booknews.com)
简介:"This CD is an atlas of images of minerals as seen in thin section using a polarizing microscope. Minerals are listed according to structure and composition using a sequence following the Dana system. There is also an alphabetical index. From either of these lists, the user can access any page in the atlas by clicking on the mineral or topic name. The first section deals with seven fundamental optical properties, followed by sixty-five minerals and images of alteration textures. Each page includes the mineral name, chemical formula, two to four images, and explanatory text. All images can be enlarged to near-screen size. An Atlas of Minerals in Thin Section is an ideal supplement for undergraduate laboratory courses in optical mineraology, petrology, and earth materials."--publisher's Web site.
The didactics of audiovisual translation /
光盘作者: edited by Jorge Diaz Cintas.
简介:Summary: Publisher Summary 1 While exploring the state of the art of translator training, the focus of this collection of 15 essays is on one of the most complex and dynamic areas of the translation disciplines. Contributors describe the nature of the audiovisual text, the challenges of translating screen to writing need and screenplays, the scripted and unscripted language of the screenplay and what subtitlers need to know about both, the discipline as it applies to special needs including translation for those with hearing and vision differences, the use of subtitled materials for foreign language instruction, and personalized subtitling as a means to enhance second language acquisition. Hands on experience essays are especially interesting and include subtitler training as part of a general program in language professions, teaching and learning to subtitling and academic environment, learning to subtitle online, and teaching overdubbing. Annotation 漏2008 Book News, Inc., Portland, OR (booknews.com)
简介:Summary: Publisher Summary 1 Ladd (chemistry, University of Surrey, UK) and Palmer (crystallography, University of London) introduce structure determination by X-ray crystallography in this text for advanced students in crystallography, chemistry, and chemical physics. This fourth edition adds new chapters on structure determination from powder data, macromolecular crystallography, and computational procedures in X-ray crystallography. The CD-ROM, new to this edition, contains programs and data sets that allow readers to participate in aspects of X-ray crystallography discussed in the book. Annotation (c) Book News, Inc., Portland, OR (booknews.com) Publisher Summary 2 There have been many advances in x-ray crystallography since the production of the third edition of this book, and the authors have endeavoured to introduce a number of them into this new edition. The overall plan of the book has been maintained because we believe that it has been well received in the academic community, but substantial revisions have been carried out and new material and chapters added. In particular, we have extended the discussion of the theory of x-ray diffraction and added new chapters on structure determination from powder data, on macromolecular crystallography, and on computational procedures in x-ray crystallography. We consider that x-ray crystallography is a universal tool for studying molecular structure, a view upheld by the pioneers in the subject, notably W.H. & W.L. Bragg, J. D. Bernal, Dorothy Hodgkin (n茅e Crowfoot), Kathleen Lonsdale (n茅e Yardley), and Linus Pauling, so that the broadening of the scope of the text in this way is fully justified. We have maintained the practice of devising problems to illustrate the work of each chapter, and have provided detailed, tutorial solutions. The appendices contain mostly mathematical procedures related to the material of the main text.This edition is accompanied by a suite of computer programs on a compact disc. The programs enable the reader to participate fully in many of the aspects of x-ray crystallography discussed in the book. In particular, the program system XRAY* is interactive, and enables the reader to follow through, at the monitor screen, the computational techniques involved in single-crystal structure determination, albeit in two dimensions. Several sets of x-ray data are provided for practice with this system.
作者: 王延,孙镜,邱政政主编
出版社:文汇出版社,2010
简介:很高兴能为上海外语频道ics和新东方共同推出的《脱口而出秀口语》系列丛书作序。 2009年初,新东方受邀参与上海外语频道首档英语教学脱口秀栏目“screen talk——看电影、学英语”的策划与录制。经过一年时间的积累和沉淀,该栏目的影响力位居频道榜首的消息让我欣喜;而把节目的精华提炼并编辑出书的想法更让我欣慰,因为这样可以让更多的英语学 习者从中获益。 其实,漂亮的口语包括语音、语调节奏、用词、句式、思维和文化等多个要素。首先,对于任何一门语言,语音是基础,它不仅包括单词的发音,还包括真实交际中连读、失爆、弱化、浊化、重音、缩读等多种音变形式。至于语调节奏,则是流利表达英语的润滑剂,没有接触过老外,没有和他们有过面对面的交谈,是很难感受到语调节奏在表达思想中的巨大作用和强大震撼力的。再者,语言是文化的载体,用词和旬式的正确与否直接体现了对异国文化了解的程度。可以说,做到这三点便达到了与老外的形似,若能在此基础上,学会西方人的思维逻辑和文化习俗,进而用英语去思考则完全可以达到神似的效果。更多>>
简介:This new book by the world's leading programming language textbook authors carefully explains how to use Perl as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet-and-Web-based applications. Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in C++, Java™, C#, C, Visual Basic庐, XML™, Python, Perl, Internet, World Wide Web and object technologies. The Deitels are also the authors of the world's #1 Java and C++ textbooks, Java How to Program, 3/e and C++ How to Program, 3/e. In Perl How to Program, the Deitels and their colleagues, Tem R. Nieto and David C. McPhie, discuss topics you need to build complete, Web-based applications including: CGI/HTML forms/XML/CGI.pm Control Structures/Arrays/Hashes Regular Expressions/Strings Objects/Encapsulation OOP/Inheritance/References Database/DBI/SQL/Signals/Contexts Security/Accessibility Typeglobs/File Globbing Networking/Sockts/Internet Protocols Cookies/Session Tracking Filehandles/Data Structures Process Control/Forking/Piping Subroutines/Modules/Packages/Overloading Web Automation/OLE Automation Server-Side Includes/Ties/Closures Graphics/GUI/Perl/TK Perl How to Program includes extensive pedagogic features: Hundreds of LIVE-CODE™ programs with screen captures that show exact outputs Extensive World Wide Web and Internet resources to encourage further research Hundreds of tips, recommended practices and cautions-all marked with icons
简介:This picture-book computer guide is essentially a compendium of exercises presented as a series of screen shots with captions. The exercises instruct the reader in basic Flash techniques of drawing, animation, shape and motion tweening, bitmaps, text, movie clips, buttons, sound, and publishing. Weil and Green work for a training company in California. Annotation c. Book News, Inc., Portland, OR (booknews.com)
简介:Covering the full cycle of building a service business, this textbook identifies the elements of business strategy, details implementation techniques, discusses capacity management, and describes the everyday skills managers need. Case studies provide real-world illustrations of the principles described. Charts, diagrams, and screen captures supply visual displays of the information covered in the text. The authors include professors of business and a consultant. Annotation c. Book News, Inc., Portland, OR (booknews.com)
简介: The enormous popularity of the World Wide Web can be attributed in large part to the fact that it is a dynamic, highly interactive medium. As web accessibility through wireless devices becomes increasingly popular, developers are challenged to maintain the high level of interactivity and flexibility that users are accustomed to on their personal computer browsers. Fortunately, this task isn't as daunting as it seems, as the language tools used to create conventional web pages can also be implemented in the wireless arena. Wireless Web Development with PHP and WAPis the result of author Ray Rischpater's years of experience in both wireless development and PHP programming, and shows you how to make the most of both technologies to create scalable wireless applications. You'll also learn how to use MySQL with PHP to serve wireless content as you review examples drawn from real-world wireless applications. In addition to tackling the wireless Web's software development challenges, Rischpater examines equally important but often overlooked issues such as user interface design and optimizing wireless sites for presentation on today's screen phones.
简介: Introduction Foreword About the Author Core MFC The MFC Architecture A Brief History of MFC The MFC Class Hierarchy CObject CCmdTarget CWinThread CWinApp CWnd CFrameWnd CView CDocument Summary MFC Dialogs, Controls, and Data Interaction Creating an Application Starting and Using MFC AppWizard The AppWizard-Generated Code Modifying the Application Adding Dialog Controls Adding Initialization Using Dialog Controls ToolTips Enabling ToolTips Displaying Text Dialog Data Exchange Standard DDX UpdateData Using Standard Dialog Boxes File Open/Save Color Selector Font Selector Print Dialog Summary The Windows Common Controls Initializing and Using the Common Controls Notifications for Windows Common Controls The Notification Message Structure Overview of the Notification Process A Better Notification Handling Scheme Specifying Notification Ranges with ON_NOTIFY_RANGE Hot Key Controls: Class CHotKeyCtrl CHotKeyCtrl Class Methods Creating and Initializing a CHotKeyCtrl Object Using a Hot Key Control Spin Controls: Class CSpinButtonCtrl Spin Control Styles CSpinButtonCtrl Messages CSpinButtonCtrl Class Methods Creating and Initializing a Spin Control Sample Program: SPIN1 Slider Controls: Class CSliderCtrl Slider Control Styles CSliderCtrl Messages CSliderCtrl Class Methods Creating and Initializing a Slider Control Sample Program: Slider Controls (SLIDER1) Sample Program: SLIDER1 Progress Bar Controls: Class CProgressCtrl CProgressCtrl Class Methods Creating and Initializing a CProgressCtrl Object Using a Progress Control Image Lists: Class CImageList CImageList Class Methods Creating and Initializing a CImageList Control List View Controls: Class CListCtrl List View Control Styles Image Lists and the List View Control List View Items and Subitems List View Notification Messages Creating and Initializing a CListCtrl Object Using the List View Control Tree View Controls: Class CTreeCtrl Tree View Control Styles Tree View Notification Messages CTreeCtrl Class Methods Creating and Initializing a Tree View Control Using a CTreeCtrl Object Sample Program: TREELIST.EXE Tab Controls: Class CTabCtrl Tab Control Styles Tab Control Notification Messages CTabCtrl Class Methods The Tab Item Structure (TC_ITEM) Creating and Initializing a Tab Control Using a Tab Control Animate Controls: Class CAnimateCtrl Animate Control Styles Animate Control Notification Messages CAnimateCtrl Class Methods Creating and Initializing an Animate Control Using an Animate Control Rich Edit Controls: Class CRichEditCtrl Rich Edit Control Window Styles The Character Format Structure (CHARFORMAT) The Paragraph Format Structure (PARAFORMAT) CRichEditCtrl Class Methods CRichEditCtrl Line-Related Methods CRichEditCtrl Text-Selection Methods CRichEditCtrl Formatting Methods CRichEditCtrl Editing Methods CRichEditCtrl Clipboard Methods CRichEditCtrl General-Purpose Methods Creating and Initializing a Rich Edit Control Using a Rich Edit Control Summary Painting, Device Contexts, Bitmaps, and Fonts Device Contexts The Graphics Device Interface MFC Wrapping MFC Device Context Classes The Base Class: CDC Painting with Class CPaintDC Managing Client Areas with Class CClientDC Managing Frame Windows with Class CWindowDC Windows Graphic Objects Pens: Class CPen Brushes: Class CBrush Fonts: Class CFont Bitmaps: Class CBitmap Palettes: Class CPalette Regions: Class CRgn GDI Coordinate Systems Logical Mapping Modes Vector Graphics Drawing Modes Lines and Polylines Rectangles Regions Polygons Ellipses Bezier Curves Fonts and Text Font Characteristics The TEXTMETRIC Structure The LOGFONT Structure Font Creation Drawing Text Sample Program: Vector Graphics and Text Methods (VECTEXT1.EXE) Raster Graphics Named Raster Operations (ROPs) Bitmaps Device-Dependent Bitmaps Device-Independent Bitmaps (DIBs) The CBitmap Class Transferring and Contorting Bitmaps Bitmap Resources Tacking Resources onto an Executable File Getting Image Resources out of an Executable File Sample Program: Exploring Bitmap Resources (BITMAP1) Summary Custom Control Development Window Classes Versus C++ Classes A Validating Edit Control The Clock Static Control Control Metrics Painting the Face Locating the Hands Painting the Hands Setting the Time Pitfalls of Subclassing Standard Controls The Hyperlink Control Implementation Strategy Font Processing Painting the Window Controlling the Cursor Mouse Input Keyboard Input Launching the Link Advanced Custom Control Topics Subclassing Limitations Notifications Using the Resource Editor with Custom Classes Summary The MFC Application Object, Message Routing, and Idle Processing The MFC Application Object CWinApp and Application Lifetime The CWinApp Data Members The CWinApp Member Functions Application-Specific Initialization Functionality in InitInstance OLE Container Support 3D Look for Windows NT 3.5x Registry Usage Most Recently Used Files List SDI and MDI Document/View Main Frame Window Creation Automation Support Rich Edit Control Support Command-Line Handling Message Routing, Message Maps, and Message Categories Message Routing PreTranslateMessage Message Maps Idle Processing OnIdle Idle Processing for Dialogs The Splash Screen Component Summary Documents, Views, and Applications That Use Them The Document/View Architecture Documents, Frames, and Views Document Templates Creating New Documents Opening New Files Single Versus Multiple Document Templates Views The CView Class The CScrollView Class The CFormView Class The Database View Classes The Control Views Changing Views in an SDI Using the MDI Summary Extending the User Interface Responding to the User Keyboard Messaging Handling Keyboard Messages Mouse Messaging Handling Mouse Messages User Interfaces and AppWizard Extending Menus Obtaining Menus and Pop-up Menus Adding Menu Items Using Floating Pop-up Menus Putting Control Bars to Use Using Toolbars and Rebars Using Status Bars Showing and Hiding Control Bars Supporting ToolTips Updating the User Interface Property Sheets and Wizards MFC's Support for Property Sheets and Wizards Creating a Simple Wizard Splitting a View Summary Printing Printing Fundamentals Printing with MFC Printing in the View The PrintInfo Object Printing Menu Commands Printing and GDI Mapping Modes WYSIWYG Printing Application Resources The Application Class The View Class Pagination Printing with a Known Page Count Printing with an Unknown Page Count Printing Page Numbers Stopping and Aborting Print Jobs Halting a Print Job in OnPrepareDC() Halting a Print Job in OnPrint() Summary MFC and COM Programming COM A Little History Interfaces, Objects, and Methods Some Terminology A Real-World View The IUnknown Interface Servers, Clients, and Classes The COM Runtime Environment Defining the Class Factory How Are COM Objects Reused? Marshaling and Threading Marshaling Threading COM, OLE, and Automation IDispatch Automation Servers, Objects, and Controllers Supporting Both IDispatch and IUnknown Persisting COM Data Structured Storage Identifying COM Data (Monikers) Transferring Data Uniform Data Transfer Connectable Objects DCOM Object Creation Invoking Methods Security Issues Some Important Information BSTR SAFEARRAY HRESULT VARIANT Further Reading Summary COM and MFC Understanding the Afx Global Functions Application Lifetime Control Client Control Management Connection Point Management Control Registration Exceptions Initialization Licensing Type Information Reviewing the OLE Macros Class Factories Client/Container Common Commands Control Property Persistence Dialog Data Exchange Dispatch Maps Event Maps Property Page Data Mapping Property Pages Type Library Access MFC and the OLE Class Categories Active Document Automation Common Dialogs for OLE Container Control Drag and Drop (Universal Data Transfer) Document Servers Support Summary MFC OLE Servers Document Servers Server Types Full Server Active Document Container/Server Mini-Server Document Server Design OLE Documents Active Documents Building an Active Document Server Persistence Rendering the View Automation Servers IDispatch GetIDsOfNames GetTypeInfo GetTypeInfoCount Invoke IDispatch-Derived Interface in ODL Calling Methods Through IDispatch GetIDsOfNames Type Information Methods Invoke Dispinterfaces Differ from Interfaces Calling Methods Through IDispatch Dual Interfaces The Variant An Automation Server Using MFC Server Type Declaring and Defining Additional Dispinterfaces Adding Methods and Properties Summary MFC OLE Clients IDispatch and Its Place in Automation Interface Definition for Automation Servers IDL and ATL ODL and MFC Dual Interfaces MFC and Automation Controller Connecting to a Server Server Review Building a Controller Using COleDispatchDriver Using #import Remote Automation Summary MFC ActiveX Controls Development Strategy MFC ATL MFC and ATL Control Development Two Faces of a Control Runtime Design Time Subclassing a Control MFC ATL Component Categories ICatRegister ICatInformation Methods, Properties, and Events Properties Methods Events Property Pages Property Pages in ATL Property Pages in MFC Component Registration Registration Scripts Registration and Controls COM Object Subkeys Building an MFC Control Interface Definition A Quick ATL Port Summary MFC ActiveX Control Containers Active Document Container Storage Site Objects In-Place Activation Document Extensions Building the Simplest Active Document Container OLE Controls Adding Containment to an Existing Project ActiveX Container Control Containment and Events Summary Using MFC and ATL What Is ATL and Why Is It Important for Programming in MFC? Helpful ATL COM Support for MFC Applications COM Pointers the Smart Way Other ATL COM Support Advanced ATL Support for MFC Applications Begin with Your MFC Application Add the Required ATL Support Summary Scripting Your MFC Application Scripting Basics Scripting Interfaces Dual Interfaces Object Models Implementing a Scripted Application Object Implementation Summary MFC Database Programming MFC Database Processing Relational Database Concepts Tables Columns Records Cursors Transactions Storing and Retrieving Data SELECT INSERT DELETE UPDATE Database Communication Mechanisms ODBC DAO Which Methodology Should I Use? ODBC/MFC CDatabase CRecordset DAO CDaoWorkspace CDaoDatabase CDaoRecordset CDaoTableDef CDaoQueryDef Summary Advanced Database Support The COM Approach OLE DB ADO Which One Should I Use? OLE DB Consumers Using the ATL Wrapper Classes CDataSource CSession Accessors Rowsets Accessing Datasource Data Using the ADO C++ Interfaces ADOConnection ADORecordset ADOCommand ADOField ADOProperty ADOParameter ADOError Summary MFC Utility Classes Strings and Collections Strings and String Classes Inside the CString Class Practical CString Usage CString Summary Collections Inside Collection Classes Templated Collections The UNL_MultiEd Application Overview An STL Approach Summary File I/O and MFC The CFile Class Processing Files with CFile Inside the CFile Class The CStdioFile Class The CMemFile Class The CSharedFile Class The CFileDialog Class The User-Defined CFileDialog Class Practical Usage of CFile and CFileDialog Opening a File Reading Data from a File A Classical Approach What Are Streams? Summary Exceptions What Are They Good For? Types of Exceptions Structured Exception Handlers Nesting of Structured Exception Handlers Raising Structured Exceptions Cleaning Up After an Exception C++ Exceptions Defining a C++ Exception Class MFC Exceptions MFC CException-Derived Classes CMemoryException CNotSupportedException CArchiveException CFileException CResourceException COleException CDbException COleDispatchException CUserException CDaoException CInternetException Deriving Your Own MFC-Compliant Exception Objects Deleting Exceptions Using MFC Exception Macros Mixing Exceptions Summary MFC and the Web MFC and DHTML DHTML, MSIE, and the Internet Using the Internet Explorer Web ActiveX Control Internet Explorer ActiveX Control Basics CHtmlView CHtmlView and the Document/View Relationship CHtmlView and COM Using the Internet Explorer ActiveX Control in a Dialog Box Using DHTML The DHTML Object Model The Document Object Other DHTML Objects Collection Objects DHTML COM Interfaces Obtaining the Document DHTML Interface Obtaining the DHTML Collections Interfaces Using the DHTML Interface The DHTML Element Interface Methods Document Navigation Summary CSocket Programming How Do Network Communications Work? Sockets, Ports, and Addresses Winsock and MFC Initializing the Winsock Environment Creating a Socket Making a Connection Sending and Receiving Messages Closing the Connection Socket Events Controlling Event Triggering Detecting Errors Getting Socket Information Sockets and I/O Serialization Building a Networked Application Creating the Application Shell Window Layout and Startup Functionality Inheriting from the CAsyncSocket Class Connecting the Application Sending and Receiving Ending the Connection Summary WinInet Programming Web Application Protocols and WinInet Hypertext Transfer Protocol File Transfer Protocol Gopher Protocol WinInet API and MFC Internet Session Basics CInternetSession CInternetFile CInternetException CInternetConnection Building a Simple WinInet Application Application-Level Functionality HTTP Classes FTP Classes Gopher Classes Building a Simple FTP Client Summary ISAPI Extensions The Foundation From There to Here From GET to POST Adding Some Form Elements Change the Form Change the Parse Map Declare and Use the Handler Function Add a Radio Button Other Form Input Elements Change the Form Change the Parse Map Change the Handler Function Summary MAPI and MFC The Messaging Application Programming Interface Client Applications Two Higher-Level Alternatives: Simple MAPI and CMC Simple MAPI Common Messaging Calls The MapiMessage Structure The MapiFileDesc Structure Limited MAPI Functionality in MFC The CDocument Connection Doing MAPI the MFC Way The CDocument::OnFileSendMail() Method Sample Program: MAPI1.EXE Summary TAPE and MFC Overview Assisted Telephony Basic Telephony Service Supplemental Telephony Service Extended Telephony Service History of TAPI TAPI 1.3 TAPI 1.4 TAPI 1.5 TAPI 2 TAPI 2.1 TAPI 2.2 TAPI 3 Using Assisted Telephony Using Basic Telephony Configuring TAPI Connecting with TAPI Transmitting Data with TAPI Disconnection with TAPI Terminating a TAPI Session Summary MFC and Graphics Programming MFC and OpenGL What Is OpenGL? Graphics Boot Camp Core Terms and Key Concepts The Basic Mathematics of Graphics Programming OpenGL Boot Camp OpenGL Datatypes OpenGL Function Naming Conventions OpenGL Render Function Scoping The OpenGL Matrix Stack The OpenGL Rendering Context Minimal OpenGL Program and a Custom View Creating Your Basic MFC Application Adding the Custom OpenGL Base Class Integrate the Custom View Class into Your Application Build Your 3D Scene Add the OpenGL Libraries to Your Project抯 Link List 2D and 3D Models Basic Model Development Model Transformations Display Lists Light The Basics of Light in OpenGL Types of Light Object Material Properties Texture Mapping OpenGL Images and Windows Device-Independent Bitmaps Applying Texture Special Effects Blending Fog Summary MFC and DirectX What Is DirectX? DirectX in a Nutshell DirectX Components DirectX Basics Differences in COM Programming Style and DirectX DirectX Component Startup Sequence DirectDraw Basics Initializing DirectDraw DirectDraw and Palettes DirectDraw Surfaces DirectDraw Page Flipping DirectDraw from a Window Using DirectDraw in Practice Surfaces and Bitmaps Windowed Rendering Error Handling DirectDraw Shutdown Summary Multimedia and MFC Multimedia Fundamentals The DirectX Media Player Control Media Formats Supported by the Media Player Control Inside the Media Player Control The CMediaPlayer Class Using the Media Player Control Playing Sound Working with Waves Revisiting DirectSound Using DirectSound to Play Sound Effects Summary Advanced MFC Inside the Registry Registry Usage Configuration Services Information State User Preferences The Registry Structure Programmatic Control of the Registry The Registry API The Registry Sample Application The Registry Key Editor Dialog Creating a New Key Deleting a Key Deleting a Name/Value Pair A Word About Wrapping the Registry Functions A Word About Installation Summary Writing and Using DLLs Advantages of DLLs Code Elimination Modularity and Packaging Extensibility Inside an AFX DLL Exporting Classes, Functions, and Data The Big Deal About Exports Mangled Names Exporting Classes What Goes Around, Comes Around Exporting Explicit Functions Exporting Data Exporting MFC Data Exporting the Destructor Export Toolkit include Files What to Export Other DLL Issues AfxLoadLibrary and AfxFreeLibrary Designing for Extensibility and Reuse Resource Location Multiple Module Definition Files Load Addresses and the Linker Summary Creating Custom Wizards Property Sheets and Property Pages The CPropertySheet and CPropertyPage Classes The Wizard Walk and the Property Sheet Connection Creating a Wizard Setting the Wizard Mode Enabling the Wizard Buttons Displaying the Wizard Wizard Notification Messages Sample Program: Off to See the Wizard (WIZARD1.EXE) Creating Wizard Page Dialog Template Resources Create a Dialog Class for Each Dialog Resource Exploring the Welcome Page: Class CIntroPage Exploring the About You Page: Class CPage1 Updating Wizard Information for CPage2 and CPage3 Creating and Displaying the Wizard Summary Index
简介:Accelerate with CPM--and this Leading Guide to Construction Planning and Scheduling CD-ROM Includes Full-Function Deltek Open Plan CPM Software A $2000-retail-value, unrestricted license to this world-class product is provided on the included CD-ROM. No limits to number of activities, time for evaluation, or usage. With instruction on CPM and powerful software, you are ready for business now. The CD-ROM also provides: Links to download powerful software from Oracle (Primavera), Microsoft, and othersA PDF file of full-color and scalable copy for all screen shots in the textAdditional chapter on screen-by-screen instructions for classic Primavera P3 softwareA computer-readable PDF of two sample CPM specifications The critical path method (CPM) of planning and scheduling is a powerful tool for engineering and construction project design and management. When it comes to applying CPM to day-to-day construction situations, this guide, known as the industry bible, is the one you'll want to have. Written by the former vice chair of the celebrated construction management firm that renovated San Francisco's cable car system and redeveloped New York's JFK airport, and by one of America's leading construction scheduling experts, the Seventh Edition of CPM in Construction Managementarms you with the critical knowledge and power to model the project and master the software for smooth handling of complex jobs. This highly informative, practical book shows you how CPM: Works--and how to make it work for youServes as the analytical tool of choice for evaluation, negotiation, resolution, and/or litigation of construction claimsCuts costs in a one-person operation or the most complex multinational enterpriseHelps you stay on top of every aspect of complicated projectsSaves you big money in delay avoidance, accurate cost predictions, and claims reductionsMultiplies the effectiveness of your instincts, experience, and knowledgeCan be successfully implemented by properly utilizing the power of leading scheduling software products Specifications of major engineering firms call for the project CPM to be prepared and administered in accordance with this text, which also serves as a primary resource for PSP and PMI-SP exam preparation. With case studies of major global construction projects and a "John Doe" example project that's followed throughout, this book will simplify your application of CPM. Cut project time to the minimum. Determine which deliveries to expedite, and which may slide. Know instantly the impact of change-and how to thrive while others fail. Understand CPM's courtroom evidentiary value--and watch disputes be amicably resolved. This updated classic is the construction tool that makes everything around you work better, faster, and more economically.
简介:Summary: Publisher Summary 1 QBase examination analysis software allows the reader to attempt exams and will automatically mark, analyse and store completed exams. Publisher Summary 2 QBase Radiology 1 and 2 together represent a completely comprehensive resource for all postgraduate and undergraduate trainees in radiology. In combination, the books include 900 multiple choice questions (480 on Volume 1 and 420 on Volume 2) and the free CD-ROMs that accompany both books also contain all 900 MCQs and over 100 high quality radiological images. The powerful QBase examination analysis software allows the reader to attempt the same exams as printed in the book, but on screen, realistically replicating the examination situation. The user can also 'custom-build' their own exams based on their own choice of subjects and number of questions, sit an exam that is automatically set by the program using all of the questions on the CD, or they can sit a 'shuffled' version of an exam, whereby the question parts (A-E) are reorganised automatically to avoid pattern recognition. The software also allows the user to set their own 'confidence level' when taking an exam and it will automatically mark, analyse and store completed exams for future review and re-sitting, allowing the package to be used as a fully interactive self-learning tool.
简介:"Private Dispute Resolution in International Business" consists of two books and an interactive DVD ROM. Volume I follows the progress of a dispute between two companies, in step-by-step detail, through negotiation, mediation, and arbitration in turn. Volume II provides precise, informed solutions to the problems raised in the first volume's case study. The DVD ROM contains not only all contracts and other written documentation produced during the dispute - including all procedural orders and awards rendered by the arbitral tribunal during the arbitration, the text of legal materials such as arbitration laws and rules and international conventions, and further learning and teaching aids-but also almost 100 videos dramatising the negotiation, mediation, and arbitration proceedings described in the books, conducted by highly experienced practitioners active in the field of international dispute resolution. Subtitles in the videos refer the viewer to paragraphs in the books where each relevant legal problem is analysed. In addition, an internet home page provides regular updates. To summarise: the Case Study (Volume I) provides a realistic and highly practical approach to learning and teaching the law and practice of private dispute resolution in international business; the Handbook (Volume II) provides a comprehensive comparative study of the law of international dispute resolution; the DVD ROM allows for a highly innovative, interactive teaching and learning experience, and provides a comprehensive collection of arbitration rules and other documentary material; and, the videos on the DVD ROM clearly manifest the soft skills and advocacy skills required to successfully resolve international business disputes, including the unique opportunity to draw on-screen comparisons between the negotiation, mediation, and arbitration methods. With its concrete and highly practical approach, this innovative teaching and training tool for international dispute resolution will be of immeasurable value to students and teachers of dispute resolution, corporate counsel, international lawyers, and business people. The DVD-ROM has a large number of interactive teaching and learning features which you can use simultaneously with the books or separately.
Financial planning using Excel : forecasting planning and budgeting techniques / 2nd ed.
光盘作者: Sue Nugus
简介:This book covers all aspects of budget preparation, from designing and creating a budgetary control system, consolidating data and working with spreadsheets. Now fully updated to include the latest version of Excel, Excel 2007 and for easy budgeting now with access to an online resource of worked examples and spreadsheet templates. The book shows how things are done in Excel 2003 and Excel 2007 to ease transition from the previous version to the new version. Now in full colour throughout to aid quick uderstanding through numerous colour screen shots. For those who use Excel on a daily basis in budget planning, this book is a must. It contains a wealth of practical examples, tips, new techniques all designed to help quickly exploit and master Excel to its full advantage and therefore use spreadsheets for more effective management accounting in your firm. Covers migration from Excel 2003 to Excel 2007 showing how to do it in both versions, new edition now in full colour through out to aid quick understanding, practical examples,tips and techniques - exploit Excel 2007 for effective management accounting.
简介:Computing Today was developed and written to stimulate student learning. Students will be actively engaged by its unique, visual orientation that includes numerous screen shots and steps on 'how to.' Additionally, various integrated exercises and activities will allow for optimum reinforcement. Current topics and technology, such as a Personal Digital Assistant (PDA), are skillfully woven throughout the book to catch students' interest and motivate them. Computing Today offers students and instructors a great introduction to the world of IT and how it can benefit you. It is written by the best-selling and well- known author team of Timothy and Linda O'Leary, who actively teach today. When bundled with software application lab manuals, students are given a complete representation of the fundamental issues surrounding the personal computing environment. Book Preview Site



















