List of Gurus
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
R. Lake
- IDocHostUIHandler Extended CHtmlView - 07/29/1999
R. Whitworth
- Install TT Font - 02/05/2004
Rachel Baker
- Getting Started with Microsoft Synchronization Services for ADO.NET - 12/20/2007
- Extending Outlook Functionality with a .NET Add-In - 10/18/2007
- Microsoft Outlook Integration with C#.NET - 09/24/2007
- Activity Binding in Windows Workflow Foundation - 01/31/2007
Radmir Turmukhambetov
- The Kazakh Language and OS400 - 03/28/2008
Radu Braniste
- Event Dispatching: One Size Doesn't Fit All - 11/23/2005
- Small Memory Allocation, Part 3 - 04/15/2004
Radu Naiu
- A Color Check Box Class - 01/28/2002
Rafat Sarosh
- Access Automation from Visual C++ - 02/09/2000
- Editable Flex Grid (without an Edit control) - 02/09/2000
Raghupathy Srinivasan
- A Simple Thread Pooling Approach - 01/26/2007
- Method Call Interception (MCI) in C++ - 12/21/2005
- Interprocess Communication Using the Running Object Table (ROT) - 12/19/2005
Rahil Jan Muhammad
Rainer Bauer
- CString Extension for String Parsing [sscanf()] - 10/12/2001
Rainer Pfitzner
Rajeev Sadasivan
- BMP MERGER -- A Reusable Class to Merge BMP files, Load a Bitmap from a BMP File, and Display HBITMAP without Flicker - 12/11/2002
- TRACER -- Reusable Class to Make Traces to Log File and External Trace Window - 12/06/2002
Rajesh C K R
- MSN Messenger like Tray Balloon - 11/02/2001
Rajesh Chandrasekaran
- Convert modeless dialogs to modal - 08/19/1998
Rajesh Deshpande
Rajesh Parikh
- Obtaining High-Color Splash Screens - 05/24/2002
- Disable close button for Dialog box - 03/24/1999
- Animated Icon on Titlebar of a Dialog based Application - 01/21/1999
- Animated Icon on Titlebar of a window - 11/07/1998
Rajiv Ramachandran
- Corel PhotoHouse-like Color Chooser - 03/06/2000
- A C++ Wrapper for TWAIN - 02/07/2000
- File Preview Dialog Class - 06/19/1999
Ralf Pichocki
Ralf Wirtz
- Simple Numerical Formula Parser - 04/05/2000
Ralph Varjabedian
- Double Subclassing--Runtime Form Editor - 05/14/2003
- Dynamically Create Different Views for SDI Projects - 10/11/2002
- Better Method of Creating/Deleting Linked Lists Nodes - 10/04/2000
Ralph Walden
- KeyCHW: A Compression Utility for MSDN (and other large help systems) - 05/17/1999
- Embedding an HTML Help window into a dialog. - 11/11/1998
Rama Krishna
- An Appwizard to Generate Non-COM Projects that can use ATL Object Wizard - 08/25/1999
- Getting a Feel of COM Threading Models - 02/24/1999
Ramakrishna Talla
- Displaying a Bitmap from a BMP File - 04/03/2003
Ramdeep Bhattacharya
- Generate Excel Pivot Reports Using VB 6.0 - 10/07/2004
Ramesh Kumar Nagarajan
- Past, Present, and Future of ADO.NET - 06/10/2004
Ramin Sadeghi
Ramon de Klein
- Tune the debugger using AutoExp.dat - 02/21/1999
Ran Almog
- CDialog using animated control - 10/01/2002
- Class for drag-drop enabled TreeView - 08/06/1998
- Tooltip for disabled controls - 08/05/1998
Ran Wainstein
- CTreeCtrl With ToolTip Based On the Item Data - 02/01/2002
Ran
- BOOL IsInternetConnected() - 06/16/1999
Randall Garacci
- GetLongPathName API Function Emulation - 11/12/2002
Randy Coulman
Randy Holloway
Randy More
- Dialogs in DLL - 10/01/2002
- Detect if window is split - 10/01/2002
- Catching the "Enter" key in a CListCtrl (and other controls) - 01/24/1999
- How to display tooltips for a toolbar in a dialog - 08/22/1998
- Place Controls on ToolBars - 08/22/1998
- Using one extension DLL in another - 08/07/1998
- Highlight view with focus - 08/07/1998
- Split a view from a menu item or keystroke - 08/07/1998
- Determine the row and column of a view - 08/07/1998
- Using CMenu::TrackPopupMenu as an Immediate Function - 08/06/1998
- Syntax coloring text edit window class - 08/06/1998
- Place a bitmap image on the clipboard (uses OLE) - 08/06/1998
- Read/Write text on clipboard - 08/06/1998
- Place a enhanced metafile on the clipboard (uses OLE) - 08/06/1998
Ranjan Banerji
- Multiple/Single Selection ListBox Control - 01/24/1999
Ranjeet Chakraborty
- Programming the COM+ Admin Objects in Visual C++ - 10/01/2002
Raphael Amorim
Ratheeshravi
- Creating Windows XP Style ActiveX Button - 07/23/2002
Raul Sobon
- Removing double empty lines (two 0x0a 0x0a in a row) - 02/01/1999
Raveendran Vadakkoot and Neeraj S. Sharma
Ravi Bhavnani
- Static text to display long filenames with ellipses - 10/01/2002
- History Edit Control - 08/06/1998
Ravi Kiran
- ListView Coloured Headers Example - 10/13/2003
- ListBox with Grayed Out / Non-Selectable Items - 10/13/2003
Ravi Reddy
- Print the contents of the list control - 02/02/1999
Ravi Shankar
- FTP File Browser (with source!) - 12/11/1999
Ravishankar.R
- Determining URL from ActiveX Control - 01/14/2001
Ray Auchterlounie
- Tooltip for disabled controls (2) - 08/05/1998
Ray Brown
- An FDIS compliant Operator "new" - 02/13/1999
- COM STL Bridge (CSB) Homepage - 12/15/1998
Ray Rischpater
- Touchscreen Support in Qualcomm Brew - 04/10/2008
- Memory-Mapped Files for Qualcomm Brew - 01/23/2008
Ray Virzi
- Observer Pattern Class - 05/04/2000
Raymon Shan
- Single Instance Program - 08/06/1998
Redo support to CDocument
- Add Undo - 08/06/1998
Redstrvm Stefan
- Memory Mapped Files - 01/14/2000
Reg Anderson
- COM/DCOM Exception Class - 02/29/2000
- Implementing Asynchronous Data Transfer for COM Clients - 05/17/1999
- Passing arrays of structures in COM - 03/05/1999
- Editing listview subitems using LVM_GETEDITCONTROL - 11/21/1998
Rehan Nadeem
- Flicker Free Drawing In C# - 10/01/2002
- Custom AppWizard to Create MFC Based Windows NT Services - 02/14/1999
- Windows NT Service Manager - 02/12/1999
Rehzon
- General Purpose Log System - 01/22/2000
Remco Bouckaert
- Using the Shorter XSL Syntax Add-In - 08/09/2002
Remon Spekreijse
- A communication class for serial port - 02/08/2000
Remy Böhmer
- How to Format a (Floppy) Disk - 11/19/2002
Rene Lang
- A Splitter WIndow Control For VB - 01/30/2004
- Automatic repositioning/resizing of any control on your resizeable form - 10/13/2003
Rex Myer
- Grid List Control - 08/06/1998
- Multiline Editable Subitems - 08/06/1998
Rex Schilasky
- Easy-to-Use Hash Table - 10/09/2003
Ricardo Belfor
- MRU Dialog - 09/27/2000
Richard Brock
- CString extension for directory names - 02/09/1999
Richard C. Leinecker
- Using the CryptoAPI for Public/Private Data Exchange - 04/04/2001
Richard Case
- A Simple CString Tokenizer - 03/03/1999
Richard Eperjesi
- Using the Console Like MSDEV - 03/06/2001
- Taskbar Modfication to Kill Windows NT/2000 Processes - 02/08/2001
Richard Fric
Richard Grimes
- Streams and .NET - 10/01/2002
Richard Hein
- Windows Phone 7 Development Just Got Easier - 03/11/2011
- Free C# Developer Quick Reference Guide Now Available - 02/24/2011
- Q&A: Developing Multithreaded Applications - 06/04/2010
- Introducing The Microsoft Daily, All the Microsoft Developer Information You Need in One Newsletter - 02/09/2010
- CodeGuru Update Complete - 02/03/2010
Richard Hollis
- How to add Horizontal Extent handling for a CListBox - 01/24/1999
- CRegKey Registry Class - 08/06/1998
Richard Mason
- Simplified GetDiBits - 01/28/2004
Richard Newcombe
- 3D Animation in VB.NET Using Windows Presentation Foundation (WPF) - Part 2 - 09/14/2011
- 3D Animation in VB.NET Using WPF - Part 1 - 09/06/2011
- Animation in VB.NET, Part 3 - 08/09/2011
- Guide to Building a VS 2008 User Control in VB - 05/06/2011
- Animation In Visual Basic .NET: Interacting with Objects - 04/25/2011
- Little Quirks in the VB.NET IDE - 01/08/2009
- Online Updates with VB.NET - 12/02/2008
- Animation in VB.NET, Part 1 - 06/26/2008
- Moving and Sizing Pictureboxes - 06/23/2008
- Animation in VB (Part 2) - 03/10/2008
- Sorting Algorithms In VB - 02/13/2008
- Animation in VB (Part 1) - 02/11/2008
- The Bare Basics of the Timer Control - 01/17/2008
- Getting Past the 2 Gb File Limit - 01/22/2007
- Voice Recognition in VB .NET - 01/19/2007
- Using DDE on Your VB Application - 06/06/2006
- VB and Voice Recognition: Part 4 - 03/03/2006
- VB and Voice Recognition, Part 3: The Voice Controls - 01/27/2006
- VB and Voice Recognition, Part 2 - 01/26/2006
- VB and Voice Recognition - 12/13/2005
Richard Shide
- Auto Property Sheet in FormView - 12/11/1999
Richard Stockdale
Richard Strong
- Secure Random Password Generator - 06/23/2006
Richard Warg
- Using standard printing from windows - 06/29/1999
Richard Warg
- Lineprinter COM class - 04/30/1999
- Using a BSTR to Transport C++ Objects Across the DCOM Interface - 01/17/1999
Richard de Oude
- The RGN Generator v1.00 - 05/15/1999
Richard_Stringer
- Printing Class Library - 04/30/1999
- A Generalized Parsing Class for MFC - 03/02/1999
- Multiple Views Using SDI - 12/02/1998
Rick Blommers
- Using Microsoft Query to design your queries - 06/19/1999
Rick Jones
- Color Listbox - 08/26/2000
- Mounting Network Drives - 02/16/2000
Rick Schneewind
- Simple Worker Thread Example - 05/17/2001
Rick Shide
- CHotButton - a "HotSpot" Button - 06/23/2000
Rick York
- Inter-Process Communication Using WM_COPYDATA - 02/06/1999
- SmartEdit control - 10/27/1998
Rinat Sadikov
- Using WMI to Extract Management Information - 05/21/2001
Ritesh Poojara
- TIP: Convert GMT to Local Date/Time - 04/01/2009
Rob A. Fraydl
- Creating a Printing Class - 12/26/2002
- Exporting Data as an XML File - 10/01/2002
Rob Fisher
- Function to Determine a File's Relative Path - 07/29/1999
- Serializable Polymorphic Lists - 03/28/1999
Rob Foster
- Introduction to AJAX Technologies - 02/10/2009
Rob Fullington
Rob Manderson
- Class for simple MAPI email - 04/26/1999
- Filename Handling Class - 08/06/1998
Robbert E. Peters
- Updated POP3 Wrapper Class - 08/07/1998
Robert Caldecott
- CMetaFile class - 12/06/1998
Robert Cremer
- ComboBox: Switch between drop down '& drop list mode - 08/06/1998
Robert Dyer
- Masked CEdit Control - 08/12/2003
Robert E. Burke
- Modeless Multi-Threaded Progress Dialog - 12/18/1999
Robert Gustavsson
- Responsive CBitmapButton Class - 02/15/2001
Robert Hamilton
Robert Hinrichs
- .NET LED Control in C# - 02/25/2002
Robert Kelly IV
- A Menu Button - 08/25/1998
- Open most recent file (3) - 08/07/1998
Robert Kuster
- Three Ways To Inject Your Code Into Another Process - 08/04/2003
- Customized Check Boxes - 01/24/2003
Robert Lascelle
- CFtpGet - FTP File Retrieval Class - 03/07/2000
Robert Nagy
- Menu in ActiveX Controls - 01/15/2002
- Hooking Keyboard messages from Internet Explorer - 08/02/2001
Robert Pittenger
- Guide to BSTR and C String Conversions - 08/19/2003
- Windows 2000 Style Wizards - 05/21/2000
- Accessing the Borland Database Engine (BDE) from Visual C++ - 06/19/1999
- C++ Object-Oriented Database Generator - 04/16/1999
Robert Schmitt
Robert Simpson
- Extensible OLE Property Pages in .NET - 11/03/2004
- The K.I.S.S. Approach to I/O Completion Ports - 10/18/2004
Robert Simpson
- ATL SMTP Classes - 06/25/2001
Robert Tari
- Progress Sphere - 06/23/2006
- EAN13 Barcode Class - 06/13/2006
Robert Vieira
Robert Wiejak
- WM_NCLBUTTONUP message patch - 06/26/2001
Roberto Cagnetti
- Tutorial - Write Icon in the Taskbar Window - 11/02/2001
Roberto Rocco
- Get VersionInfo from resource file - 04/04/1999
Robin Imrie
- Usefull addons to CDaoTableDef - 08/06/1998
Robin J Leatherbarrow
- Improved Print Preview Toolbar - 04/06/1999
Robin J. Leatherbarrow
- Playing an AVI file in the status bar - 08/06/1999
Roelf Nel
- Keeping the indentation level with Drag '& Drop - 05/15/1999
Roger Allen
- Using the Document/View Architecture with a DLL - 10/17/2000
- Print Preview Enhancements - 09/24/2000
Roger Johansson
- 3D Graphics Example / Ranger3D (VB6) - 01/29/2004
Roger Lindström
- Scrolling Text with an ActiveX Component - 06/24/2002
Roger Lindstrvm
- Calculator - 06/21/2002
- Text Output Screen - 09/11/2000
Roger Onslow
- Determine COMCTL32 version - 08/06/1998
Roger Onslow
- Flat Toolbar (requires IE3+) - 10/01/2002
- Adding Behavior to Classes, Part I - An Introduction - 04/16/2001
- Adding Behavior to Classes, Part II - Resizing Dialogs and Property Pages - 04/16/2001
- Custom Draw ListView Controls, Part I - 04/13/2001
- Custom Draw ListView Controls, Part II - 04/13/2001
- Generalizing Custom-Draw to Other MFC Custom Control Classes - 04/13/2001
- Dynamic Data Exchange (DDX) Internals - 04/13/2001
- Extending CPictureHolder for loading BMP, JPG, etc. - 07/26/2000
- A Fix for CToolBar with IE4 - 02/07/1999
- Flat (cool look) buttons (2) - 11/24/1998
- Font dialog with custom text preview '& color - 08/07/1998
- Color Dialog with Persistent Custom Colors - 08/07/1998
- Save and Restore - 08/06/1998
- Moving the Standard Buttons - 08/06/1998
- Stopping flicker during updates - 08/06/1998
- Autosize a column to fit its content - 08/06/1998
- 3D Text - 08/06/1998
- Adding a clock to the status bar - 08/06/1998
- Invert (mirror) a bitmap in-place - 08/05/1998
Roger65
- Color Take - 12/07/2005
- Multiple Clocks - 07/06/2004
- Cookie Viewer/Killer - 03/05/2003
- Win32 Console Application Tools - 05/23/2002
Rohit Kukreti
- Exception Handling Techniques in ASP.NET - 08/09/2006
- Creating a Treeview Menu in ASP.NET with C# - 07/24/2006
Roland Cooper-Bitsch
- A Simple Yet Highly Efficient Compressing Technique - 03/23/2004
Roland J. Graf
- Extended Time Format Functions (with Milliseconds) - 10/01/2002
Roland Luo
Roland Schneewind
- Controlling the RichTextCtrl Insert State - 03/09/1999
Roland Seah
- Slider Button Control - 03/01/2002
Roman A. Surma
- Macro That Opens Resource File as Text - 04/30/2000
Roman Ukhov
- Asynchronous Windows Socket Class - 11/28/2000
Ron Benninghoff.
- AutoFill OCX - 06/25/1999
Ronen Magid
- A quick method to load a bitmap file in a CBitmap - 08/01/1999
Roy
- Passing Binary Data in COM - 04/28/2000
Ruben Jvnsson
Rudolf Ladyzhenksii
- Timer Support for Non-Window Classes - 03/01/2000
Rui Santos
- Class for using new features in listview control - 08/06/1998
Ruslan Kolosenko
Russ Freeman
- Easy Dialog, Property Sheet and Window Resizing - 04/17/2002
Russel Freeman
- QHTM - Quick, Light HTML Control - 02/02/1999
- Auto-Panning Windows 2 - 08/06/1998
Rustam Hovhannisyan
- Shutting Down a Remote Machine on a Local Network - 04/09/2003
- Dropdown list of choices for items in CTreeCtrl and CListCtrl - 02/01/2002
Ryan Binns
- Shape-Changing Progress Control - 02/08/2000
raghuvamshi
- PCM Audio and Wave Files - 01/18/2005
- Rebooting a Windows Box Programmatically - 12/15/2004
rekha kodali
- Asynchronous Web Services in .NET Using WSE 2.0 - 10/28/2005
robbiecheng
- Direct RIA: Future of RIA - 10/26/2009
rzcodeman
- Step by Step Developing a SOHO HTTP Filter - 08/27/2007






