The Wayback Machine - https://web.archive.org/web/20120121061633/http://www.codeguru.com:80/cpp/w-p/system/sharedmemory/

    Shared Memory

    Cross-Platform IPC Event Manager for Interaction with Service Providers

    Event-driven programming or event-based programming is a programming paradigm in which the flow of the program is determined by events - i.e., sensor outputs or user actions (mouse clicks, key presses) or messages from other programs or threads. Event-driven applications usually are organized as in state machine modes due to complicated event interaction. An IPC event queue manager is required to support event-based programming.

    Simple Single Instance Windows (not yet reviewed)

    Control the number of windows instances for your app.

    Make GDI+ Less Finicky About Fonts

    Windows GDI+ understands only half of the fonts out there. Use the QGraphicsText class to work with the other half.

    CSharedMemory, A Small Class to Share Data Via File Mapping

    With this class, only a few lines are needed to communicate with other processes.

    Named Pipe Wrapper for Win32 Platforms

    Using pipes is not too complicated on WindowsNT platforms, but on Win9X it4s not that easy because named pipes are not supported.

    Memory Allocation for High-Dimensional Data Structures

    Memory Allocation for High-Dimensional Data Structures

    Shared Memory Inter Process Communication (IPC)

    Shared Memory Inter Process Communication (IPC)