Windows NT Win32 API SuperBible


Book Description

Windows NT Win32 API SuperBible is the perfect resource for programmers who want comprehensive, updated coverage of all Win32 APIs, as well as detailed information specific to the newest Windows NT functions. This book lets you look up the specific Win32 API call you need, when you need it. Concise descriptions detail what you need to know about every Win32 call, including new NT4 APIs. You'll quickly see how specific functions are used, modified, and integrated into larger applications. APIs are conveniently organized by purpose, so you can quickly find every API function available for a specific task. The chapters cover the crucial programming APIs for menus, scroll bars, clipboard, help files, MDI, GDI, dialog boxes, palettes, color-matching, DLLs, atoms, timers, and much more. Explanations of reusage syntax, parameters, possible pitfalls, and tips from the pros augment each reference entry. Summary projects also show you how to use the APIs in a practical context.




Compaq Visual Fortran


Book Description

Compaq Visual Fortran: A Guide to Creating Windows Applications is the only book that shows developers how to create Windows applications using Visual Fortran software. It complements Digital Press's successful reference, the Digital Visual Fortran Programmer's Guide. Lawrence details development methods and techniques for creating Fortran applications for Windows, the platform upon which developers can use Compaq Visual Fortran (CVF; to be Intel Visual Fortran in the future) to create applications. The book teaches CVF programming progressively, beginning with simple tasks and building up to writing professional-level Win32 applications. Readers will learn about the powerful new CVF graphical user interface, as well as the intricacies of Windows development from a CVF perspective. They can master QuickWin, the Win32 APIs including multiple document interfaces, and Open GL with 3D and interactive graphics. - Provides practical, step-by-step instructions for developing Visual Fortran applications - Only tutorial text for Compaq Visual Fortran (CVF) - Doesn't require the programmer to learn C or C++




OpenGL SuperBible


Book Description

OpenGL ® SuperBible, Fourth Edition , begins by illuminating the core techniques of “classic” OpenGL graphics programming, from drawing in space to geometric transformations, from lighting to texture mapping. The authors cover newer OpenGL capabilities, including OpenGL 2.1’s powerful programmable pipeline, vertex and fragment shaders, and advanced buffers. They also present thorough, up-to-date introductions to OpenGL implementations on multiple platforms, including Windows, Mac OS X, GNU/Linux, UNIX, and embedded systems. Coverage includes · An entirely new chapter on OpenGL ES programming for handhelds · Completely rewritten chapters on OpenGL for Mac OS X and GNU/Linux · Up-to-the-minute coverage of OpenGL on Windows Vista · New material on floating-point color buffers and off-screen rendering · In-depth introductions to 3D modeling and object composition · Expert techniques for utilizing OpenGL’s programmable shading language · Thorough coverage of curves, surfaces, interactive graphics, textures, shadows, and much more · A fully updated API reference, and an all-new section of full-color images You’ll rely on this book constantly—whether you’re learning OpenGL for the first time, deepening your graphics programming expertise, upgrading from older versions of OpenGL, or porting applications from other environments. Now part of the OpenGL Technical Library—The official knowledge resource for OpenGL developers The OpenGL Technical Library provides tutorial and reference books for OpenGL. The Library enables programmers to gain a practical understanding of OpenGL and shows them how to unlock its full potential. Originally developed by SGI, the Library continues to evolve under the auspices of the OpenGL Architecture Review Board (ARB) Steering Group (now part of the Khronos Group), an industry consortium responsible for guiding the evolution of OpenGL and related technologies.




Operating Systems: Principles And Design


Book Description

Examines the workings of an operating system, which is essentially a concurrent programme, and strikes a fine balance between theory and practice. It provides the programme design illustration and guidance along with new concepts, nd ptrsents an in-depth analysis of the fundamental concepts of an OS as an interrupt driven programme whose basic constituents are the processes giving rise to a concurrent programme.




Clinical Assessment, Computerized Methods, and Instrumentation


Book Description

A study of clinical assessment, computerized methods and instrumentation in psychology, containing 18 contributions from the workshop, "Computers in Psychology", held in September 1999 at the University of Utrecht.;The first section of the work contains contributions concerning clinical assessment. Aspects such as short-term memory, spatial memory, counselling skills and play therapy are described, as well as computer-assisted observational analysis using eye blinks. In the second section, a series of computer programs supporting decision-making in psychotherapy and diagnostics, in clinical and other settings, is described. The last section deals with real-time aspects of computers and computer-controlled experimental set-ups.




Information Security Management Handbook, Volume 3


Book Description

Every year, in response to new technologies and new laws in different countries and regions, there are changes to the fundamental knowledge, skills, techniques, and tools required by all IT security professionals. In step with the lightning-quick, increasingly fast pace of change in the technology field, the Information Security Management Handbook




Encyclopedia of Information Assurance - 4 Volume Set (Print)


Book Description

Charged with ensuring the confidentiality, integrity, availability, and delivery of all forms of an entity's information, Information Assurance (IA) professionals require a fundamental understanding of a wide range of specializations, including digital forensics, fraud examination, systems engineering, security risk management, privacy, and compliance. Establishing this understanding and keeping it up to date requires a resource with coverage as diverse as the field it covers. Filling this need, the Encyclopedia of Information Assurance presents an up-to-date collection of peer-reviewed articles and references written by authorities in their fields. From risk management and privacy to auditing and compliance, the encyclopedia’s four volumes provide comprehensive coverage of the key topics related to information assurance. This complete IA resource: Supplies the understanding needed to help prevent the misuse of sensitive information Explains how to maintain the integrity of critical systems Details effective tools, techniques, and methods for protecting personal and corporate data against the latest threats Provides valuable examples, case studies, and discussions on how to address common and emerging IA challenges Placing the wisdom of leading researchers and practitioners at your fingertips, this authoritative reference provides the knowledge and insight needed to avoid common pitfalls and stay one step ahead of evolving threats. Also Available Online This Taylor & Francis encyclopedia is also available through online subscription, offering a variety of extra benefits for researchers, students, and librarians, including:  Citation tracking and alerts  Active reference linking  Saved searches and marked lists  HTML and PDF format options Contact Taylor and Francis for more information or to inquire about subscription options and print/online combination packages. US: (Tel) 1.888.318.2367; (E-mail) [email protected] International: (Tel) +44 (0) 20 7017 6062; (E-mail) [email protected]




Windows Graphics Programming


Book Description

Currently, there aren't any good books on Windows graphics programming. Programmers looking for help are left to muddle their way through online documentation and API books that don't focus on this topic. This book paves new ground, covering actual graphics implementation, hidden restrictions, and performance issues programmers need to know about.




Win32 System Programming


Book Description

Shows how to use the Win32 application programming interface (API), focusing on the file system, process and thread management, interprocess communication, network programming, and synchronization. The second edition also covers sockets, remote procedure calls, NT services, and thread performance. The CD-ROM contains example applications of the Win32 functions. Annotation copyrighted by Book News, Inc., Portland, OR




C++ Windows Programming


Book Description

Develop real-world applications in Windows About This Book Create diverse applications featuring the versatility of Small Windows C++ library Learn about object-oriented programming in Windows and how to develop a large object-oriented class library in C++ Understand how to tackle application-specific problems along with acquiring a deep understanding of the workings of Windows architecture Who This Book Is For This book is for application developers who want a head-first approach into Windows programming. It will teach you how to develop an object-oriented class library in C++ and enhanced applications in Windows. Basic knowledge of C++ and the object-oriented framework is assumed to get the most out of this book. What You Will Learn Develop advanced real-world applications in Windows Design and implement a graphical object-oriented class library in C++ Get to grips with the workings of the integral aspects of the Win32 API, such as mouse input, drawing, cut-and-paste, file handling, and drop files Identify general problems when developing graphical applications as well as specific problems regarding drawing, spreadsheet, and word processing applications Implement classes, functions, and macros of the object-oriented class library developed in the book and how we implement its functionality by calling functions and macros in the Win32 API In Detail It is critical that modern developers have the right tools to build practical, user-friendly, and efficient applications in order to compete in today's market. Through hands-on guidance, this book illustrates and demonstrates C++ best practices and the Small Windows object-oriented class library to ease your development of interactive Windows applications. Begin with a focus on high level application development using Small Windows. Learn how to build four real-world applications which focus on the general problems faced when developing graphical applications. Get essential troubleshooting guidance on drawing, spreadsheet, and word processing applications. Finally finish up with a deep dive into the workings of the Small Windows class library, which will give you all the insights you need to build your own object-oriented class library in C++. Style and approach This book takes a tutorial-style approach that will demonstrate the features of a C++ object-oriented library by developing interactive Windows applications.