O’Reilly news

BUILD MULTITHREADED APPLICATIONS WITH O'REILLY'S "WIN32 MULTITHREADED PROGRAMMING"

January 9, 1998

SEBASTOPOL, CA--Multithreading, available for personal computers with the advent of Win32 operating systems, presents Windows programmers with both increased capabilities and challenges. O'Reilly & Associates' new book "Win32 Multithreaded Programming" gives programmers the knowledge they need to skillfully construct efficient and complex multithreaded applications.

"Win32 Multithreaded Programming" explains the concepts of multithreaded programs, from basic thread synchronization using mutexes and semaphores, to advanced topics like creating reusable thread pools or implementing a deferred processing queue. It illustrates these principles with real-world applications and carefully constructed examples and shows readers how to take full advantage of Win32's multithreading capabilities.

Topics in "Win32 Multithreaded Programming" include:

  • How the Windows operating systems handle threads
  • Multithreading primitives in the Win32 API
  • Techniques for generating thread-safe dynamic link libraries
  • Advanced techniques for thread synchronization
  • Basic scenarios for synchronizing threads
  • Common designs for building multithreaded user interfaces
  • Debugging multithreaded applications

The CD-ROM accompanying the book features Mcl, the authors' C++ class library for multithreaded programming, which both wraps multithreaded API functions and easily supports more complex multithreaded scenarios. For programmers using MFC, an additional library, Mcl4Mfc, is included for MFC compatibility.

###

Win32 Multithreaded Programming
By Aaron Cohen & Mike Woodring
1st Edition December 1997 (US)
724 pages, ISBN: 1-56592-296-4, $39.95 (US), Includes CD-ROM

About O’Reilly

O’Reilly, the premier learning platform for technology professionals, offers the industry’s most extensive catalog of high-quality technical and professional skills development courses. From AI, programming, and cloud technologies to essential business skills such as leadership training and critical thinking, O’Reilly delivers highly trusted content from its network of renowned experts that meets a diverse array of learning needs, with over 5,000 role-based on-demand courses, nearly 200 live events each month, access to interactive sandboxes and labs, and more. For more information, visit www.oreilly.com.

Email a link to this press release