Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
MSDN
|Developer Centers|Library|Downloads|Code Center|Subscriptions|MSDN Worldwide
Search for


Advanced Search
MSDN Home > MSJ > Back Issues

Microsoft Systems Journal — 1995-1996 Index


Many past issues of MSJ are still available. To order online click here.



December 1996 — Vol 11 No 12



CODE MSJDEC96

(96,355 Bytes)

First Aid for the ThreadImpaired: Using Multiple Threads with MFC
Russell Weisz
Hide Your Data and Make Objects Responsible for Their Own User Interfaces, Part II
Allen Holub
Leveraging Your Visual C++ Experience on the Internet with Thin Client Technology
David C. Mitchell
Under the Hood
Matt Pietrek
The Visual Programmer
Joshua Trupin
Wicked Code
Jeff Prosise
C++ Q&A
Paul DiLascia


November 1996 — Vol 11 No 11



CODE MSJNOV96

(387,424 Bytes)

Preview the Common Controls DLL for Microsoft Internet Explorer 4.0, Part II
Strohm Armstrong
OpenGL Without the Pain: Creating a Reuseable 3D View Class for MFC
Ron Fosner
Building Multitiered Client/Server Apps with Visual Basic 4.0 Enterprise Edition
Jenny Notestein
Under the Hood
Matt Pietrek
Win32® Q&A
Jeffrey Richter
ActiveX/COM Q&A
Don Box
C++ Q&A
Paul DiLascia


October 1996 — Vol 11 No 10



CODE MSJOCT96

(775,272 Bytes)

Remove Fatty Deposits from Your Applications Using Our 32-bit Liposuction Tools
Matt Pietrek
What You Need to Know about "Pegasus," Microsoft's Uncoming Handheld Device
Jeffrey Richter
Previewing the New and Improved Common Controls DLL for Microsoft IE 4.0
Strohm Armstrong
Under the Hood
Matt Pietrek
The Visual Programmer
Josh Trupin
Wicked Code
Jeff Prosise
C++ Q&A
Paul DiLascia


September 1996 — Vol 11 No 9



CODE MSJSEP96

(266,785 Bytes)

Unified Browsing with ActiveX™ Extensions Brings the Internet to Your Desktop
Stephen Rauch
Our Exclusive Class Library Speeds Building Windows NT® Kernol Mode Device Drivers
John Elliott and Jeff Huckins
Visual C++® 4.2 Dramatically Reduces the Learning Curve for Writing Internet Apps
Nancy Nicholaisen
Under the Hood
Matt Pietrek
Win32® Q&A
Jeffrey Richter
OLE Q&A
Don Box
C++ Q&A
Paul DiLascia


August 1996 — Vol 11 No 8



CODE MSJAUG96

(392,629 Bytes)

Poking Around Under the Hood: A Programmer's View of Windows NT® 4.0
Matt Pietrek
To Learn About the Voice Modem Extensions for Windows 95, Press 1 Now!
Charles Mirho
Hide Your Data and Make Objects Responsible for Their Own Interface
Allen Holub
Under the Hood
Matt Pietrek
C++ Q&A
Paul DiLascia
Wicked Code
Jeff Prosise


July 1996 — Vol 11 No 7



CODE MSJJUL96

(600,944 Bytes)

Talk to Any Database the COM Way Using the OLE DB Interface
Stephen Rauch
Extending the Windows® Explorer with Name Space Extensions
David Cambell
Safe Web Surfing with the Internet Component Download Service
Mary Kirtland
Under the Hood
Matt Pietrek
Win32® Q&A
Jeffrey Richter
C++ Q&A
Paul DiLascia


June 1996 — Vol 11 No 6



CODE MSJJUN96

(523,780 Bytes)

How COM Solves the Problems of Component Software Design, Part II
Kraig Brockschmidt
Roll Your Own Persistence Implementations to Go Beyond the MFC Frontier
Allen Holub
The Visual Programmer Puts ActiveX™ Document Objects Through Their Paces
Joshua Trupin
Under the Hood
Matt Pietrek
OLE Q&A
Don Box
C/C++ Q&A
Paul DiLascia


May 1996 — Vol 11 No 5



CODE MSJMAY96

(1,291,942 Bytes)

Introducing Distributed COM and the New OLE Features in Windows NT® 4.0
Don Box
Writing Interactive Web Apps is a Piece of Cake with the New ISAPI Classes in MFC 4.1
Mike Blaszczak
How OLE and COM Solve the Problems of Component Software Design
Kraig Brockschmidt
Under the Hood
Matt Pietrek
Win 32® Q&A
Jeffrey Richter
The Visual Programmer
Joshua Trupin
C/C++ Q&A
Paul DiLascia


April 1996 — Vol 11 No 4



CODE MSJAPR96

(843,908 Bytes)

Build OLE Controls for the Internet that are Fast, Smart, and Interactive
Michael McKeown
Programming Windows® 95 with MFC, Part VIII: Printing and Print Previewing
Jeff Prosise
Fusing Your Applications to the System Through the Windows® 95 Shell
Jeffrey Richter
Under the Hood
Matt Pietrek
OLE Q&A
Don Box
The Visual Programmer
Joshua Trupin
C/C++ Q&A
Paul DiLascia


March 1996 — Vol 11 No 3



CODE MSJMAR96

(702,356 Bytes)

The Visual Programmer Fingers WinSock Functions from Visual Basic®
Joshua Trupin
Extend Windows® 95 Shell Application Desktop Toolbars
Jeffrey Richter
Exploring the Client/Server Capabilities of Visual Basic® 4.0 Enterprise Edition
Guy Eddon and Henry Eddon
Under the Hood
Matt Pietrek
Win 32® Q&A
Jeffrey Richter
C/C++ Q&A
Paul DiLascia


February 1996 — Vol 11 No 2



CODE MSJFEB96

(497,793 Bytes)

Programming Windows® 95 with MFC, Part VII: The Document/View Architecture
Jeff Prosise
Write a Simple HTTP-based Server Using MFC and Windows Sockets
David Cook
Get World-Class Noise and Total Joy from Your Games with DirectSound and DirectInput
Dave Edson
Under the Hood
Matt Pietrek
The Visual Programmer
Joshua Trupin
OLE Q&A
Don Box
C/C++ Q&A
Paul DiLascia


January 1996 — Vol 11 No 1



CODE MSJJAN96

(395,317 Bytes)

Talk to Your Computer and Have It Answer Back with the Microsoft® Speech API
Mike Rozak
The DAO of Databases: Using Data Access Objects and the Jet Engine in C++
Michael Mee, Peter Tucker, and John McCullough
Automatically Configure Your Devices by Exploiting Plug and Play VxD Services
Waler Oney
The Visual Programmer
Joshua Trupin
Under the Hood
Matt Pietrek
Win 32® Q&A
Jeffrey Richter
C/C++ Q&A
Paul DiLascia

December 1995 — Vol 10 No 12


CODE MSJDEC95 (166,275 Bytes)

MFC 4.0 Delivers OCX Containers, Improved DLL Models, and New Classes
Bob Chiverton
Building Device Drivers That Conform to Windows® 95 Plug and Play Standards
Walter Oney
Programming Windows® 95 with MFC, Part VI: Dialog Boxes, Property Sheets, and Controls
Jeff Prosise
Under the Hood
Matt Pietrek
OLE Q&A
Don Box
C/C++ Q&A
Paul DiLascia


November 1995 — Vol 10 No 11


CODE MSJNOV95 (321,838 Bytes)

The Game SDK for Windows® 95 Gives You Direct Hardware Control for Speedy Animation
Dave Edson
Programming Windows® 95 with MFC, Part V: Menus, Toolbars, and Status Bars
Jeff Prosise
How to Navigate the Treacherous Waters of C++ Exception Handling
Scott Meyers
Under the Hood
Matt Pietrek
Win 32® Q&A
Jeffrey Richter
C/C++ Q&A
Paul DiLascia


October 1995 — Vol 10 No 10


CODE MSJOCT95 (293,569 Bytes)

Add Growable Memory-Mapped Files to Your App with Our Exclusive GMMF API
Jeffrey Richter
Visual Basic® 4.0 Provides Easy Entry to the Advanced Features of Windows®
Joshua Trupin
How to Get Your Windows® 95 OLE Controls Refined, Robust, and Ready to Ship
Michael McKeown
Under the Hood
Matt Pietrek
OLE Q&A
Don Box
C/C++ Q&A
Paul DiLascia


September 1995 — Vol 10 No 9


CODE MSJSEP95 (454,483 Bytes)

An Exclusive Tour of the New TOOLHELP32 Functions for Windows®
Matt Pietrek
Programming Windows® 95 with MFC, Part IV: Contending with the Keyboard
Jeff Prosise
Developing Client/Server Multimedia App Using RPCs and Video for Windows 1.
James Finnegan
Under the Hood
Matt Pietrek
Win 32® Q&A
Jeffrey Richter
C/C++ Q&A
Paul DiLascia


August 1995 — Vol 10 No 8


CODE MSJAUG95 (393,216 Bytes)

Rewriting the MFC Scribble Program Using an Object-Oriented Design Approach
Allen Holub
Tips and Tricks on Developing Killer Server Applications for Windows NT™
Martin Heller
Programming Windows® 95 with MFC, Part III: Processing Mouse Input
Jeff Prosise
OLE Q&A
Don Box
Windows™ Q&A
Matt Pietrek
C/C++ Q&A
Paul DiLascia


July 1995 — Vol 10 No 7


CODE MSJJUL95 (408,832 Bytes)

Meandering Through the Maze of MFC Message and Command Routing
Paul DiLascia
Programming Windows® 95 with MFC, Part II: Working with DCs, Pens, and Brushes
Jeff Prosise
Design and Implementation Details of the Windows NT™ Virtual Block Cache Manager
Helen Custer
Windows® Q&A
Matt Pietrek
Win 32® Q&A
Jeffrey Richter
C/C++ Q&A
Paul DiLascia


June 1995 — Vol 10 No 6


CODE MSJJUN95 (2,160,578 Bytes)

Wake Up and Smell the MFC: Using the Visual C++™ Classes and Application Framework
Jeff Prosise
Borland® Delphi: A New Entry in the Pantheon of Visual Programming Tools
Joshua Trupin
Port Your Windows®-based App to the Mac® with the Visual C++™ Cross-Development Edition
Guy Eddon and Henry Eddon
OLE Q&A
Don Box
Windows® Q&A
Matt Pietrek
C/C++ Q&A
Paul DiLascia


May 1995 — Vol 10 No 5


CODE MSJMAY95 (271,364 Bytes)

Grab Bag of Gotchas and Goodies for
Programming in Windows®

Dave Edson
Extend Your Application with Dynamically Loaded VxD's Under Windows®
Walter Oney
Design Considerations for Implementing a Simple OLE Automation Controller
Kraig Brockschmidt
Windows® Q&A
Matt Pietrek
C/C++ Q&A
Paul DiLascia
MS-DOS® Q&A
Jeff Prosise


April 1995 — Vol 10 No 4


CODE MSJAPR95 (653,893 Bytes)

Understanding Windows® 95 Memory Management: Paging, Address Spaces, and Contexts
Matt Pietrek
Implementing OLE Control Containers with MFC and the OLE Control Developer's Kit
Mike Blaszczak
Build a Multilingual User Interface for Your Application with Win 32®
Asmus Freytag
Windows® Q&A
Matt Pietrek
Win32® Q&A
Jeffrey Richter
C/C++ Q&A
Paul DiLascia


March 1995 — Vol 10 No 3


CODE MSJMAR95 (159,195 Bytes)

Integrate Your Applications with the Windows® 95 User Interface Using Shell Extensions
Jeff Prosise
Optimize Your Code to Run Faster and Jump Higher with the Visual C++™ 2.0 Compiler
Simon Koeman and Jeff Ross
The BOCOLE Engine and OCF Class Library Make Programming OLE Easier
Ted Faison
Windows® Q&A
Matt Pietrek
C/C++ Q&A
Paul DiLascia
MS-DOS® Q&A
Jeff Prosise


February 1995 — Vol 10 No 2


CODE MSJFEB95 (622,947 Bytes)

Understanding Modelview Transformations in OpenGL™ for Windows NT™
Jeff Prosise
Putting Your OLE Controls to Work with Microsoft® Access, Visual Basic®, and C++
Joshua Trupin
Efficient Synchronization Techniques for Multithreaded Win32®-based Applications
Daniel Glasser
Windows™ Q&A
Matt Pietrek
C/C++ Q&A
Paul DiLasica
Win32® Q&A
Jeffrey Richter


January 1995 — Vol 10 No 1


CODE MSJJAN95 (1,871,508 Bytes)

Exploit Video for Windows 1.1 With Visual C++™ and Our Exclusive MFC Extensions
Paul DiLascia
The Windows™ Cartoon Engine Supplies High Quality Animation to Any Application
William Wagner
Implementing Games for Windows™ Using the Win API and the WaveMix DLL
James Finnegan
Windows™ Q&A
Matt Pietrek
C/C++ Q&A
Paul DiLasica
MS-DOS® Q&A
Jeff Prosise


© 2016 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy & Cookies
Microsoft