This work covers advanced programming topics for Windows NT Version 4.0, including database programming; Internet and network programming and multimedia programming. It addresses: concept details of the programming topics; the programmer should be familiar with; programming examples to illustrate the concept; programming notes the programmer should be familiar with; error situations the programmer is likely to run into, known problems and work-arounds. The programmers using the book are expected to have experience developing C and/or C++ programs in the Windows environment, preferably using the Win API (application programming interface) family. The average programmer typically uses a small subset of the total programming capabilities of Win APIs and NT, and then comes across a need to develop applications using additional capabilities. The book should show them how to do just that. The CD-ROM provides ready-to-use utilities and development tools to save programmers time and money.
Sprache
Verlagsort
Verlagsgruppe
McGraw-Hill Education - Europe
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Illustrationen
Maße
Höhe: 232 mm
Breite: 189 mm
Gewicht
ISBN-13
978-0-07-882357-2 (9780078823572)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
Part 1 NT programming foundations: NT architecture; NT user interface; NT communications and networking; NT file systems and distributed computing; Visual C++; MFC; standard template library; exception handling. Part 2 NT advanced GUI and OS services programming: GDI; advanced controls; NT DLLs; advanced OS services programming. Part 3 NT communications programming: advanced OLE; Active X controls; component gallery; sockets 2; NT Internet programming (ISAPI, WINS); MAPI SDK; RAS extensions. Part 4 NT multimedia and database programming: multimedia API; TAPI and speech SDK; three-D and OpenGL programming; ODBC and CLI; MFC database classes; DAO SDK. Part 5 NT and other programming environments: developing cross-platform applications; unicode.