- ▼MSDN Library - April 2000
- ▶Welcome to the MSDN Library
- ▶Visual Studio 6.0 Documentation
- ▶Office Developer Documentation
- ▶Windows CE Documentation
- ▶Platform SDK
- ▶SDK Documentation
- ▶DDK Documentation
- ▶Windows Resource Kits
- ▼Knowledge Base
- About the Microsoft Knowledge Base
- ▶ACME Setup Program
- ▶BackOffice
- ▶Data Access
- ▶Exchange
- ▶Fortran Compiler
- ▶FoxPro
- ▶Hardware
- ▶Internet Explorer
- ▶Internet Development
- ▶Macro Assembler
- ▶Messaging
- ▶Microsoft Developer Network
- ▶Microsoft Mastering Series
- ▶Microsoft Systems Journal
- ▶NetShow
- ▶Office
- ▶OLE
- ▶Visual Basic
- ▶Visual Database Tools
- ▼Visual C++
- How To Load and Display Graphics Files w/LOADPIC.EXE
- Notification Tray Icon Component
- /Gt Switch Has the Default Value /Gt5
- _bios_serialcom Sends and Receives Single Character Data
- Accessing OLE 2.0 Embedded Object Dirties OLE 1.0 Client
- ActiveX Control Fails in Visual Basic but Works Fine in MFC
- Adding a Full Screen Feature to an MFC Application
- Adding Control Bars to Dialog Boxes in MFC
- Adding Control Bars to Foundation Classes Dialogs
- AOTBLOB Read/Writes BLOB Using OLE DB Consumer Template
- Article List for Problems With a CLongBinary Field
- Assignment of Void Pointer Does Not Give Warning Message
- AsyncDown Demonstrates Asynchronous Data Download
- Asynchronous MFC ODBC Database Processing Using Threads
- AtlSink Uses ATL to Create a Dispinterface Sink
- Availability of Japanese Visual C++
- BETA-PRB: ActiveX Control Is Parent Window of Modeless Dialog
- BLOB Data Doesn't Update with CRecordset::Open appendOnly Option
- Blocks32: Demonstrates CRectTracker Class
- Browser Toolkits for Microsoft Visual C++
- BUG: Error Deleting VB ActiveX Control From Test Container
- BUG: 'AtlReportError: no overloaded function takes X parameters'
- BUG: 'Attach to Process' List Is Empty
- BUG: 'Error copying sample files' When Copying Samples to Drive
- BUG: 'Error Spawning 'vcspawn.exe'. The build could not be perfo
- BUG: 'Out of Memory' Error When Saving to an Existing File
- BUG: 'Sorry! An error occurred when generating the object.'
- BUG: 'This Stub Requires an Updated Version of
- BUG: 'using' Declaration Doesn't Overload Base Class Members
- BUG: /Og Generates Bad Code for a Compare/Branch
- BUG: /Za Compiler Option Causes C2248 Compiler Error
- BUG:
- BUG: 16-bit Executable Resources Gets Corrupted
- BUG: 4 Class Wizard Problems w/ International System Settings
- BUG: A Workspace with Many Dependencies May Appear to Hang
- BUG: Access to Nested Base Class Member Functions Blocked
- BUG: Access Violation calling CManualAccessor::AddParameterEntry
- BUG: Access Violation Opening a Workspace of Type Makefile
- BUG: ActiveX Control Events Are Not Fired in ATL Dialog
- BUG: Adding Method to Custom Interface Causes MIDL2269
- BUG: Additional DLLs Invalid in Debug Project Settings
- BUG: AfxMessageBox Help Fails to Bring Up Proper Topic
- BUG: Aggregate Initializer Fails In VC++ 32-bit, Ver. 1.0, 2.0
- BUG: App Studio GP Faults in RCDLL.DLL When Opening a .RC file
- BUG: Assert When Calling AfxFreeLibrary from ExitInstance
- BUG: Assertion Failed When Opening a Second ActiveX Document
- BUG: ATL ActiveX Fails on Win95 when Hosting ActiveX Controls
- BUG: ATL ClassWizard Uses AfxGetStaticModuleState() in MFC EXE
- BUG: ATL Consumer Wizard truncates SQL Server Field to TCHAR
- BUG: ATL EXE Server on CComAutoThreadModule Hang on Registration
- BUG: ATL Object Wizard Doesn't Add Entry to Connection Point Map
- BUG: ATL Object Wizard Prevents Undo Changes
- BUG: ATL OLE DB Provider Fails When Called from SQL 7.0 Query
- BUG: ATL OLE DB Provider not Working with OLE DB Services
- BUG: ATL Registrar Code Does Not Handle DBCS Correctly
- BUG: ATL Server Registration May Fail for Non-Administrators
- BUG: AV Using ios-Derived Type in Multithreaded Apps
- BUG: Bad Code Generated by Global Optimization
- BUG: Bad Result If Call Inline Function Twice in Expression
- BUG: Based Ptr. Init Fails at Global Scope in CPP File
- BUG: Blob Persistent Data Incorrect for Ported OLE Control
- BUG: BLOCKS32 Sample Fails to Show Cursors when Linked to MFC
- BUG: BN_DOUBLECLICKED Message Handler Not Hit in MFC Dialog Box
- BUG: Breakpoint Not Hit in ActiveX DLL on CE Device
- BUG: Breakpoint Occurs When You Insert Clipboard Assistant
- BUG: Breakpoint Skip Count Resets to Zero After First Pass
- BUG: Breakpoints Not Hit in ATL MMC Snap-In
- BUG: Browse Info Flag Not Saved for Subproject After Conversion
- BUG: Browser Information Shows Incorrect Reference to Variable
- BUG: Browsing Template Function Definition Goes to Wrong Place
- BUG: Build Errors on Non-Void Return Types for Friend Function
- BUG: Build Succeeds Despite Invalid Custom Build Command
- BUG: C Compiler May Not Catch Integer Division-by-Zero Error
- BUG: C1001 Error for More Than One Explicit Instantiation
- BUG: C1001 file 'msc1.cpp', line 1188, Using Recursive Namespace
- BUG: C1001 Generated Using typedef for Member Functions
- BUG: C1001 or C2434: Using Templates in Default Arguments
- BUG: C1001 When Template Class Is Included in Precompiled Header
- BUG: C1001: Internal Compiler Error in Template.cpp, Line 6514
- BUG: C2059 Error on Out-Of-Class Definition of Member Templates
- BUG: C2059 Initializing Static Data Member of a Template Class
- BUG: C2061, C2062, C2226, C2039 Occur When Using enum types
- BUG: C2143 When Initializing Static Member in Class Template
- BUG: C2146/C2501 In the .tlh or .tli files Created by #import
- BUG: C2233 on User-Defined Type Array Member of Template Class
- BUG: C2248 When Access Protected Nested Class in Derived Class
- BUG: C2248: Statics in Friends, No Access to Protected Members
- BUG: C2258 and C2252 on in Place Initialization of Static Const
- BUG: C2352 Error for Reference to Nested Class Member
- BUG: C2374 in OLECTLID.H When Rebuilding DBDAO3.DLL for VC 4.2
- BUG: C2483 Instantiating Objects with the Thread Attribute
- BUG: C2487 Error Occurs If Multiple Static Vars Use dllexport
- BUG: C2511 Error on Member Function with Unknown Parameter
- BUG: C2555 On Virtual Functions with Covariant Return Types
- BUG: C2555 with Virtual Function Returning Template Object
- BUG: C2572 When Define Function Pointer w/ Default Argument
- BUG: C2667 and C2668 on Partial Ordering of Function Templates
- BUG: C2954 Error When Using Class Template as Template-Parameter
- BUG: C2955 Error Generated If Using Same Name as Template
- BUG: C2964 On Pointer-To-Member As Template Argument
- BUG: C2989 and C2988 on Class Template Partial Specializations
- BUG: C4003: Not Enough Parameters for SubclassWindow Macro
- BUG: C4786 or C1067 Caused by Long Identifier and /Zi
- BUG: C4786 Warning Is Not Disabled with #pragma Warning
- BUG: Calling CHttpFile::ErrorDlg Function Causes Errors 127
- BUG: Can't Export Symbols Differing Only by Leading Underscores
- BUG: Can't Serialize Items After CRichEditDoc::Serialize
- BUG: Can't Set Some Background/Foreground Colors in InfoViewer
- BUG: Can't Use Simple Type in an Explicit Call of a Destructor
- BUG: Cannot Access Static Data Members in Inline Assembly
- BUG: Cannot Cast Double to int for Use in an Array Declarator
- BUG: Cannot Disconnect From Network Drive After Running Setup
- BUG: Cannot Open Document From Shell If EXE Has Long File Name
- BUG: Cannot Set Access Memo Field to NULL with Snapshots
- BUG: Cannot Step Over Function That Contains Data Breakpoint
- BUG: CArchiveException for Read-only and Write-only Files
- BUG: CB_SETTOPINDEX and CB_GETTOPINDEX Always Return 0 on Mac
- BUG: CComBSTR Does Not Allocate Enough Space Sometimes
- BUG: CDatabase::ExecuteSQL() Function Does Not Throw Exception w
- BUG: CEPC Mouse Driver Moves Cursor Erratically
- BUG: CFileDialog Causes Help Window to Appear on WinCE 2.11
- BUG: CFormView Loses the Control's Focus When Restored
- BUG: Changes in an ISAM Table Not Seen by DAO
- BUG: Changes to Remote Project Files Not Detected
- BUG: Character Constant with \0 Not Stored Properly
- BUG: CHtmlView Does Not Repaint Correctly in AppWizard MDI APP
- BUG: CHtmlView Leaks Memory by Not Releasing BSTRs
- BUG: ClassView Add... Errors with Read-Only Project Files
- BUG: ClassView Cannot Add Member Functions To Template Classes
- BUG: ClassView Cannot Find Template Member Function Definition
- BUG: ClassView Doesn't Show All Methods for an Interface
- BUG: ClassWizard Is Disabled When Any Workspace Project Unloaded
- BUG: ClassWizard May Fail to Derive a Class from CRecordset
- BUG: ClassWizard Omits Methods with BYTE or BYTE* As Parameters
- BUG: ClassWizard Parsing Error with MBCS Helpstring in .odl File
- BUG: Compile Errors Result for Certain ATL Method Parameters
- BUG: Compiler Error C2143 on Function-Try-Block Syntax
- BUG: Compiler Error C2955 Caused by Global STL Iterators
- BUG: Compiler Errors Initializing const Reference to an Array
- BUG: Compiling ANSI Build of Dao36x.dll Generates Error
- BUG: Compiling with the In-Line Function Expansion Optimizations
- BUG: Constructor Gets Called Multiple Times on the Same Object
- BUG: Containers Show
- BUG: Context Sensitive Help Problems in OLE Common Dialogs
- BUG: Crash in Ole32.dll When Creating an ATL Composite Control
- BUG: CRecordset Does Not Set HSTMT Attributes for Updates
- BUG: CRecordset::Update Fails After Upgrading
- BUG: Crystal Reports AppWizard Disables Multi-Language Support
- BUG: CSharedFile::Detach() Does Not Call GlobalUnlock()
- BUG: CString::Delete() Does Not Return the Correct Value
- BUG: CTime::Format Returns Wrong Date If the Date Field Is NULL
- BUG: CTime::GetCurrentTime Returns Incorrect Date for CE 2.11
- BUG: CToolTipCtrl Stops Working After Dialog Is Displayed
- BUG: Custom AppWizard Generates Incorrect Toolbars and Bitmaps
- BUG: Custom AppWizard Lacks Toolbar Templates for Standard Steps
- BUG: Custom Build Commands Not Assigned Values
- BUG: Custom Build Rule Not Saved for File Excluded from Build
- BUG: DAOENROL - Can't See Added Records in Windows 95
- BUG: DDX Problem with Combo Box in Win32s
- BUG: DDX_ and DDP_ Functions Don't Work for ComboBoxEx in COlePr
- BUG: Debug 'Additional Dlls' Entry Shows on All Projects
- BUG: Debugger Cannot Step Out of Recursive Function
- BUG: Debugger Cannot Watch Function Returning struct or union
- BUG: Debugger Does Not Step Over to __finally Code Block
- BUG: Debugger Shows Incorrect 'this' Pointer
- BUG: Debugger.SetNextStatement Displays Dialog Box
- BUG: Default Dialog-Based Application Doesn't Work in Win32s
- BUG: DelayRenderFileData() Does Not Call OnRenderFileData()
- BUG: Deleting a Struct Typedef Causes C1059, C1063, or C1001
- BUG: Deleting Files from a Project Does Not Update IntelliSense
- BUG: Derived Structure Can Access Private Members of Base Class
- BUG: Destructor of Static Object Not Called on Exit
- BUG: Developer Studio Exits When Creating a Derived Class
- BUG: Developer Studio Source and Dialog Editors Respond Slowly
- BUG: Developer Studio Stops Responding
- BUG: Dialog Editor Doesn't Permit a Taskbar Icon if Titlebar Off
- BUG: Dialog Previewer May Incorrectly Draw Caption on Dialogs
- BUG: DoBulkFieldExchange Not Called for MFC Recordset Class
- BUG: Duplicating Resource Causes Resource ID Collision
- BUG: Editing Compiled Resource Causes Them to Dissappear
- BUG: Editing the IDL File May Cause ClassView Shortcuts to Fail
- BUG: Empty File Name in PrivateProfile APIs Returns True
- BUG: Enum in Function Template Causes C2065 Compiler Error
- BUG: ErrMsg: Not All of the Windows in the Workspace Opened
- BUG: Error C1001: _asm Instruction Accessing Stack Using [ebp]
- BUG: Error C1083 Building Large Projects with Browse Info
- BUG: Error C2011 When Reusing Nested Structure Tag Names
- BUG: Error C2065: 'DDX_FieldDateTimeCtrl': Undeclared Identifier
- BUG: Error C2664 and C2582 While Using CArray Class
- BUG: Error in Requery When Set Null Date Parameter to Not Null
- BUG: Error When Deleting a Record Using the Apex Grid Control
- BUG: Error: 'An errror occurred reading the index file'
- BUG: ESC/ENTER Keys Do Not Work When Editing CTreeCtrl Labels
- BUG: Events Fail in ATL Containers if Enum Used as Parameter
- BUG: Excessive Delay Before Build, Export Makefile, or Debug
- BUG: Execute
- BUG: Execute SQL Toolbar Button Not Disabled with Focus Change
- BUG: Expansion of __LINE__ Macro Is Incorrect When Using /ZI
- BUG: Explicitly Specified Template Functions Not Overloaded
- BUG: extern Declaration Generates Extra Constructor Call
- BUG: External Dependencies May Be in Exported Makefile
- BUG: Extra Lines are Generated in Assembly when Using #line
- BUG: F4 to Go to Error/Tag Doesn't Always Open Source File
- BUG: Fatal Error C1001 Using /Zg with Large C++ Header Files
- BUG: File Time Incorrect After Saving During Build
- BUG: Filebuf overflow() and underflow() Call filebuf::sync()
- BUG: Format Specifications Give Incorrect Output
- BUG: Format('%D') Fails for COleDateTime and COleDateTimeSpan
- BUG: Freeing Resource DLLs in ExitInstance Causes Error
- BUG: Full Koenig Lookup Works Only for Operators
- BUG: Function Style Conversion Incorrectly Generates Errors
- BUG: Function that Inherits Through Dominance Fails
- BUG: getch() Returns Incorrect Extended Key Codes
- BUG: GetDlgItem() Returns NULL Under Win32s
- BUG: GetItem and SetItem Do Not Have an Indent Parameter
- BUG: getline Template Function Reads Extra Character
- BUG: GetRowsEx() Incorrectly Handles Null Field Values
- BUG: GetWindowContextHelpId() returns 0 for ActiveX Controls
- BUG: Goto() Within Try-Except Block Causes C2705 Error
- BUG: H2INC Doesn't Allow Multiple Files to Be Specified
- BUG: H2INC Produces Garbage/GP Faults w/ Some Function Typedefs
- BUG: H2INC Versions 1.0 and 1.1 Do Not Support _syscall
- BUG: Hcrtf.exe Causes Hcw.exe to Quit If Already Running
- BUG: Header File Listed in SYSINCL.DAT in Dependency List
- BUG: Header Files Not Excluded from Project Directory
- BUG: Hosting a WebBrowser Control in an MFC Container ASSERTs
- BUG: IDispEventImpl Event Handlers May Give Strange Parameters
- BUG: Include Directories Cannot End with a Backslash
- BUG: Incorrect Calculations with Both /Og and /G5
- BUG: Incorrect Code for Loop with Known Value
- BUG: Incorrect Code Generated with /Og Optimization
- BUG: Incorrect Code When Increment Pointer Based on a Pointer
- BUG: Incorrect Evaluation of Static Member Functions in Debugge
- BUG: Incorrect Prototype in ClassWizard CRecordset::Move()
- BUG: Incorrect Use of #pragma Pack Causes C1001 Errors
- BUG: Initializer for Empty Struct Causes C2059 or C1001
- BUG: IntelliSense Limitations with C++ Classes
- BUG: IntelliSense Limitations with Templates
- BUG: Internal Compiler Error Creating Copy of Temporary Object
- BUG: Intrinsic Version of strcmp May Return Incorrect Result
- BUG: Invalid Directory Path Encountered During Install
- BUG: Invalid Extraction from istrstream Does Not Set failbit
- BUG: Invisible at Run Time ActiveX Control, Visible at Run Time
- BUG: IOleControlSite::TransformCoords() Returns S_OK
- BUG: IOleObjectImpl
- BUG: IOMANIPdeclare Macro Causes C2758 Error with References
- BUG: ios::internal Adds No Fill Characters for int and long
- BUG: istream::operator
- BUG: Large Selections Fail in Disassembly Window
- BUG: LDd Suppresses Implicit Definition of _DEBUG
- BUG: Limitation w/ Disabling Warnings Above 4699 w/ #pragma
- BUG: Line Number Information Incorrect with /DEBUGTYPE:both
- BUG: Link Fails w/ Unresolved External When Call SWAP.H
- BUG: Listing Sort Function Removes Elements
- BUG: LNK2001 Error for Static Member in Class Template
- BUG: LNK2001 on Member Function When Use Nested Class Template
- BUG: LNK2001 on Operator
- BUG: LNK2001 When Building Applications for MIPS Palm-size PC Th
- BUG: Loading Visual Test Project May Crash Developer Studio
- BUG: Local Static Variables Not Reinitialized after an Exception
- BUG: Member Function Referenced Without () Compiles
- BUG: Memory Access Violation Caused by Repeated Reallocs
- BUG: Memory Leak in Visual C++ Integrated Debugger
- BUG: Memory Leak with Jet 3.51 and Remote ODBC Data Sources
- BUG: Memory Leaks When Using Bitmaps in VC++ Mac 4.0b 68K Apps
- BUG: Menu Merge Problem with Server in Active Doc Container
- BUG: MessageBox with NULL Owner and MB_TASKMODAL
- BUG: MF4024/MF1005 Generated for Serial Communication Settings
- BUG: MFC Active Document Container Hangs When Invoking About Box
- BUG: MFC-WinCE Property Page Disappears when Selected
- BUG: MIDL gives warning MIDL2039 when decimal parameter is used
- BUG: MIDL2039 Warning with IFontDisp/IPictureDisp Parameter Type
- BUG: Mismatched USER32.DBG File on Windows NT 3.51 CD-ROM Disc
- BUG: Modal Dialogs in MFC Regular DLL Cause ASSERT in AfxWndProc
- BUG: Mpw2lib Fails on Long File Names
- BUG: MsDev Caused an Invalid Page Fault in Devedit.pkg
- BUG: MSDEV Does Not Report Error When It Cannot Find Make File
- BUG: MSDEV May Leave Orphaned Threads in the Memory After Exit
- BUG: Msdev.exe Crash in Devshl.dll During Command-Line Build
- BUG: MSVC20 Setup Fails to Install Books Online Only
- BUG: Msvcrt.dll Does Not Initialize Global Objects
- BUG: Multi-Byte Character Strings Cause ISAPI Wizard to Fail
- BUG: Multiple Based Conversion Results May Be Incorrect
- BUG: Multiple CRichEditView::PrintInsideRect's Are Distorted
- BUG: Multiple Errors Compiling Std C++ Library Headers with /Za
- BUG: new Allocates 0 Bytes for Typedef Class Function Pointer
- BUG: Nmake Does Not Build Subproject of Type Makefile
- BUG: No Compiler Error for Ambiguous C++ Conversion
- BUG: No Warning Using Extern 'C' in a Namespace
- BUG: OLE Controls Limited to 20 Property Pages in Visual C++
- BUG: OLE DB AppWizard Generates Wrong SQL Statement
- BUG: Opening a DSP or DSW File in Explorer Crashes Visual C++
- BUG: Optimization Causes Code Generation Error In a Conditional
- BUG: PLIST Corruption or Crash with Call Attributive Profiling
- BUG: Print Preview Scroll Bar Disappears After Zoom In, Zoom Out
- BUG: Profiler Enabled Only Under Administrator Account in WinNT
- BUG: Program Crashes When Memo Field Mapped to CLongBinary
- BUG: Putenv() Function Causes Memory Leak
- BUG: RC1120: RC Out of Memory When Compiling for Macintosh
- BUG: Redefinition of Enum Data Type Does Not Cause an Error
- BUG: Reregistered ATL Window Class May Cause Access Violation
- BUG: Resizing CToolbar with Dropdown Arrow Buttons Freezes Apps
- BUG: Resource/Memory Leaks When Using MFC in a Static Library
- BUG: RFX_DATE() May Use Incorrect Precision Value
- BUG: RResourceView Displays Resource IDs by their Values
- BUG: Scroll Bars May Be Re-Enabled or Crash App When Clicked
- BUG: ScrollToPosition() Fails to Scroll CFormView
- BUG: Selecting Multiple ResourceView Controls Causes VC to Fail
- BUG: SENDTIME Sample Does Not Work
- BUG: Setup Does Not Validate First Three Digits of CD Key
- BUG: Setup Doesn't Ask to Register Environment Variables
- BUG: sizeof Used in Comparison Does Not Generate C4018
- BUG: Some RC Warnings and Errors Go to stderr, Not stdout
- BUG: Source Browser Shows Decorated Name for Member Template
- BUG: Source Profiler in Visual C++ Does Not Execute
- BUG: Spaces Preceding Header File Name Generate Build Errors
- BUG: Spy++ Causes Exception in Owner-Drawn Combo Box
- BUG: Static Identifiers Do Not Show Up in ClassView
- BUG: Step 2 of the MFC AppWizard Does Not Set Macro Values
- BUG: Step Out in Debugger Ignores Try/Catch Scope
- BUG: Stream Operator
- BUG: Structure Tags Visible Outside of Function Prototype Scope
- BUG: The '*' Key Does Not Expand All ClassView Branches Properly
- BUG: The 'this' Pointer Is Incorrect in Destructor of Base Class
- BUG: The Dynamic Link Library Mfcce20d.dll Could Not Be Found
- BUG: The pow() Function Doesn't Set Underflow Condition
- BUG: Toolbar Covers Document in MFC ActiveX Document Container
- BUG: Trigraph Statements May Produce End-of-File Error
- BUG: Try Blocks Within a Switch Statement Behave Incorrectly
- BUG: Tstcon32.exe Can't Invoke Method with BSTR* Parameter Type
- BUG: Type Definition Is Not Inherited in Derived Template Class
- BUG: Unable to Hit Breakpoint on ELSE IF Statement
- BUG: uncaught_exception() Always Returns False
- BUG: Undo Database Deletion Causes Data View to Lose Database
- BUG: Unexpected Error Using ATL Interface Wizard to Add Methods
- BUG: Uninstalling DAO 3.0 SDK Prevents Help Files from Working
- BUG: Unregistering CE ATL Servers Don't Remove Registry Entries
- BUG: Unspecified Error When Running VB Program Hosting ATL Ctrl
- BUG: Using #import May Cause Memory Leaks
- BUG: Using Declaration Causes C2327
- BUG: Using Intrinsic Versions of log10 and fmod
- BUG: Using Referenced Integer to Access Array Generates CXX0034
- BUG: VBScript Macro Names Cannot Contain MBCS Characters
- BUG: VC++ Crashes Opening Files or Adding Files to Projects
- BUG: VC++ Project Settings Saved Only on Normal Exit
- BUG: VC++ Tools with Long File Name (LFN) Parameters Fail on NT
- BUG: VC5: Project Conversion from Version 4.x May Crash VS97
- BUG: VCMAC: Remote Debugger Hangs at Breakpoint
- BUG: Vector Delete Calls Exported Destructor Only Once
- BUG: Visual C++ 4.2 DAO Breaks Certain Access95B Functions
- BUG: Visual C++ Does Not Recognize Animated Cursor Types
- BUG: Visual C++ Doesn't Generate Dependencies for .RSC Files
- BUG: VTS_UI1 and VTS_PUI1 are Defined Incorrectly in AfxDisp.h
- BUG: Warnings with RTTI and Automatic Precompiled Headers
- BUG: Win32s Setup May Fail if BUFFERS or FILES Set Too Small
- BUG: WinCE Toolkit for Visual C++ 6.0 Forces a Rebuild All
- BUG: Wincore.cpp Line 879 Assert When Using MFC Classes
- BUG: Window Colors Cannot Be Customized from Developer Studio
- BUG: Windows CE Emulation Serial Communications Bugs
- BUG: Windows CE Wizards Not Available After Install
- BUG: WinHelp Called Twice
- BUG: WizardBar Can't Delete Functions That Return void
- BUG: Wizards Fail on Secure Microsoft Access Database
- BUG: WM_MOUSEMOVE Messages Returned Out of Sequence
- BUG: Wrong Column Jumped to for Macro Syntax Error
- BUG: Wrong Member Name in C2039 Error Message
- BUG: Wrong Namespace Member Selected for Qualified ID
- BUG: Wrong Operator Delete Called for Exported Class
- BUG: WWWQuote Sample Generates Error Message
- BUG:Can't Insert CE ActiveX Control on Dialog in Resource Editor
- C Run-time Library History and Naming Conventions
- C++ Tutorial Removed from Visual C++ Product
- Calling Hidden Default Method of an OLE Automation Collection
- CFormView-Based Server Shows Metafile When Not Active
- Changing System Time or Date Will Temporarily Pause Clock
- Changing the Page Orientation to Landscape
- CLIBIN.EXE Converting COleClientItem into CLongBinary
- CMEMDC.EXE Memory Bitmap for Scrolling in CScrollV
- Common Q? for Visual C++ 32-bit edition, ver 1.0
- CONDOC.EXE Extract Container/Document Info with MFC DAO
- Configuring Sound in Visual C++ Development Environment
- Connpts.exe Implements Connection Points in MFC Apps
- Context-Sensitive Help in a CDialog Object
- Coordinated Universal Time on MS-DOS vs. Windows NT
- Creating a Project with Multiple Directories
- Cross-Platform Application Development in Windows NT
- CWnd Derived MFC Objects and Multi-threaded Applications
- Daorisc.exe Installs DAO for Alpha (RISC)
- DAOTable Uses DAO Classes to Create Database Objects
- Dbctl.exe Using ODBC in an ActiveX Control
- DDP_Text Not implemented for COleDateTime and COleCurrency
- Deleting Outdated Registry Trees for Fortran or Visual C++
- Dependencies May Not Be Updated as Expected
- Deriving an OLE Control from a Base Control
- Developing Snap-Ins for Microsoft Management Console
- Dialog Templates in Memory
- Different Warnings Appear Using Different Optimizations
- Directory Picker Sample Using Modified CFileDialog
- DirLV Sample Populates List Control Similar to Explorer
- Dispatch Interface for Automation Object Must Be Registered
- DLGDB32 CDialog Sharing a CRecordset Object
- Do Not Mix Operating System and CRT File Handles
- DOC: 'How to Use Debug Heap from C++' Documented Incorrectly
- DOC: $(InputDir) and $(ProjDir) Produce Relative Paths
- DOC: /OPT:NOWIN98 Linker Option Missing in Linker Reference
- DOC: _set_se_translator and set_terminate Help Info Incorrect
- DOC: Adding Icon and Cursor Devices Documented Incorrectly
- DOC: AfxGetStaticModuleState() Causes Errors in an Extension DLL
- DOC: AfxRegisterWndClass with WS_* Styles Causes Exception
- DOC: Append Instructions for DAO TableDef Incorrect
- DOC: assert() Macro Does Not Display Pop-Up Window in Win32
- DOC: BN_DISABLE and BN_DOUBLECLICKED Documented Incorrectly
- DOC: C4237 Online Help Contains Wrong Information on 'bool'
- DOC: CCriticalSection::Lock Doesn't Do a Timed Wait
- DOC: CDC::GetWindow() Is Documented but Not Available
- DOC: CDC::SelectObject, CDC::SelectStockObject Return
- DOC: CE Debug Shell Tool Does Not Support Serial Interface
- DOC: CFile::end (from CFile::Seek) Uses a Forward Offset
- DOC: CFile::GetFileTitle May Return with File Extension
- DOC: CFileDialog Filter String Won't Work Under Windows 95
- DOC: CHKBOOK.CLW File Documents ExtraDDX Lines Incorrectly
- DOC: CImageList Returned from CreateDragImage Needs Delete
- DOC: CImageList::DeleteObject Generates a C2039 Error
- DOC: Clarification of the /H Identifier Length Option
- DOC: CListBox::ItemFromPoint() Works Only in Windows 95
- DOC: CListBox::SelItemRange Selects Only Two or More Items
- DOC: CMiniFrameWnd::Create Is Missing MFS_BLOCKSYSMENU
- DOC: COleDateTime No Longer Accepts 2-Digit Years
- DOC: ConstructElements
- DOC: CPropertyPage::CancelToClose() Documented Incorrectly
- DOC: Creating Import Libraries for PowerPC Shared Libraries
- DOC: Cursor Functions Not Included in Winuser.h for Windows CE
- DOC: CUSTOMWZ Sample Is Actually Custom AppWizard Code
- DOC: CWnd::LockWindowUpdate Does Not Unlock the Window
- DOC: CWnd::OnCommand() Parameters Documented Incorrectly
- DOC: Debugger.Evaluate Method Doesn't Evaluate Functions
- DOC: Description of C2354 Error Is Unclear
- DOC: Description of Compiler Error C2712 is Incorrect
- DOC: Diagrams Blacked Out in OLE-DB Docs Shipped with VC++
- DOC: Documentation on fmod() Is Incorrect
- DOC: DoDragDrop() Parameter Documented Incorrectly
- DOC: Error C2213 Occurs When Base Is an Expression
- DOC: Extending Device Descriptions Handled by App Studio
- DOC: FindNextFile Returns 0 for Last File Found
- DOC: GetClientRect() May Assert in OLE Controls
- DOC: GetDescendantWindow - bOnlyPerm Parameter Incorrect
- DOC: GetFileTitle()
- DOC: GetProcAddress Does Not Support Ordinal Symbols
- DOC: Help for Dir and Files Macros Missing in Project Settings
- DOC: How to Display Tool Tips After Calling EnableToolTips
- DOC: How to Use the PX_Blob Function
- DOC: Incomplete Documentation on CListCtrl::SetColumnWidth
- DOC: Incorrect Documentation for CToolBar::SetSizes()
- DOC: Incorrect Documentation for PCMCIA Ethernet Debugging
- DOC: Incorrect Prototype
- DOC: Instructions for Statically Linking to Registrar Code
- DOC: IsFieldNull() Does Not Accept NULL
- DOC: Libraries Added by Comment pragma Appear After Default
- DOC: Missing Styles for CToolbar::SetButtonStyles
- DOC: mktemp() Creates a Maximum of 27 Unique Filenames
- DOC: mktime Fails for January 1, 1970 in Several Time Zones
- DOC: MSBV3032.DLL Incorrectly Referenced in On-Line Help
- DOC: MSVCRT10.DLL and MSFRT10.DLL Are Redistributable
- DOC: New Record Not Inserted to the End of Recordset
- DOC: OnFileNameOK Returns 0 if Valid or 1 if Not Valid
- DOC: Online Help Lists Wrong Warning Level for C4127
- DOC: Pass Counts for Breakpoints Undocumented
- DOC: Port I/O Functions Not Included in DLL Version of CRT
- DOC: Port I/O with inp() and outp() Fails on Windows NT
- DOC: pow(0,0) Function Not Documented
- DOC: PRF1301 Using Sample Command 'FTIME test.exe'
- DOC: README FIRST Card Has a Typo in Stored Procedure Name
- DOC: Registration Card Reports Wrong Support Policy
- DOC: Release Notes Incorrectly State that IStorage Is Broken
- DOC: Remote Debugging with TCP/IP Isn't Supported on Win32s
- DOC: Run-Time Routines Assume Direction Flag Is Clear in C
- DOC: SB_ENDSCROLL Code Missing from OnHScroll() Documentation
- DOC: SendTime Sample Needs DCOM to Work
- DOC: Setdflag.c Sample for _CrtSetDbgFlag Missing Tilde (~)
- DOC: Setting ActiveProject and ActiveConfiguration Properties
- DOC: Smart Pointers Example Is Incorrect
- DOC: SQL Debugging with VC++ 5.0 Requires a Non-System Account
- DOC: STATIC_DOWNCAST and DYNAMIC_DOWNCAST
- DOC: Stlguide.rtf Different from Vector.h Header File
- DOC: strstream Constructor Documented Incorrectly
- DOC: Tab Text is too Small to Read
- DOC: Technical Note 38: MFC/OLE IUnknown Implementation
- DOC: ThreadingModel Is Not a Subkey
- DOC: Title Tips for Project Workspace Window Not Documented
- DOC: tmpfile() Creates a Temporary File in the Root Dir
- DOC: tmpnam() Operation Does Not Change If P_tmpdir Modified
- DOC: Undocumented Fatal Error C1053
- DOC: Use MFC Migration Toolkit to Translate C Code to C++
- DOC: User Supplied RASAdmin.dll Callbacks Must Use _stdcall
- DOC: Vertical Slider Control Sends WM_VSCROLL Message
- DOC: Visual Editors Do Not Use INCLUDE Environment Variable
- DOC:CDocTemplate::CreateNewFrame() Won't Make New CDocument
- DOC:Technote 64 Incorrect About ThreadingModel Registration
- DOCFIX: fopen() Will Set errno Values Incorrect in Documentation
- DocMgrEx.exe Assoc Multiple File Extensions w/1 Doc Type
- DRAGD95.EXE OLE Drag/Drop in Windows 95 Common Controls
- Dynamic Column Binding with MFC ODBC Database Classes
- Dynamically Disabling/Enabling a Control in a Dialog Box
- Dynasets w/ CLongBinary Fields Throws Incorrect Exception
- EditGrid.exe: Edit Cells in MSFlexGrid ActiveX Control
- Enable Default Processing in a Subclassed Button Control
- Etk50pid.exe Incorrect Product ID Displayed in About Box
- EXCEPTEX Traps MFC and Win32 Structured Exceptions
- exec() and spawn() with P_OVERLAY Ignore Max Allocation
- FAQ: Most Commonly Asked Questions About Visual C++ Version 2.1
- FAQ: Standard C++ Library Frequently Asked Questions
- FAQ: Visual C++ 4.0 Frequently Asked Questions
- FCSVAL32 Control-by-Control Validation in MFC
- FILE: Increased File Libraries for Visual C++ 2.0-2.2 Available
- FILE: MFC Browser Library (MFC.BSC) in VC 5.0 Is Incomplete
- FILE: Scriptng.EXE Has Files To Add Active Debugging
- Files Modified by VC42b Patch - Part 4 of 4
- FileTool.exe Replaces the Open and Add-to-Project Features in VC
- Find Source: Please Enter the Path for MFC
- Fireev.exe Fires Events from a Second Thread
- FIX: ATL In-Proc Servers Load Twice if Using Short Filename
- FIX: 'Attempt to load required component ODBC32.DLL failed'
- FIX: 'Data Truncated Column' Erroneously Reported
- FIX: 'Failed to (or don't know how to) build' Warning
- FIX: 'fatal error U1073: don't know how to make
- FIX: 'Invalid Cursor State' Error After Changing Directory
- FIX: 'Item not found in this collection' Message Box
- FIX: 'Item not found in this collection' with MFC DAO Join
- FIX: 'LDR: Dll *.dll Base 10000000 Relocated...' Error
- FIX: 'm_mov' : undeclared identifier' Error With Alpha Project
- FIX: 'Out of Virtual Memory' Message may be Caused by chdir()
- FIX: 'Set Bookmarks on All' May Cause Application Error
- FIX: 'Unable to Create File Buffer' 32-Bit ODBC Error
- FIX: 'Unable to initialize DAO/Jet db engine' Error
- FIX: 'Unhandled exception' in MFC DAO App After VC++ 5.0 SP1
- FIX: #import Does Not Compensate for Gaps in vtable
- FIX: #import Does not Correctly Handle GUID Parameters
- FIX: #import Ignores TKIND_MODULE Members of a Type Library
- FIX: ? Causes C1001, trees.c line 6256
- FIX: 'char *' Passed to 'const char *
- FIX: 'Syntax error in query' with Parameterized LIKE Queries
- FIX: 'using namespace std' Before Friend Operator Fails Compile
- FIX: /DELAYLOAD Linker Option Generates Bad Image On Alpha
- FIX: /GX May Cause C1001 When Using Base Class' Operator Delete
- FIX: /Od May Generate Destructor for Unconstructed Temp Object
- FIX: /Og Causes C1001 Traversing Non-Trivial List of Pointers
- FIX: /Og Causes C1001 While Looping
- FIX: /Og Causes C1001 with Member Lookup in an Infinite Loop
- FIX: /Og Causes C1001, main.c, line 379 for Recursive Call
- FIX: /Og Causes Invalid Double Result Returned from Function
- FIX: /Og Causes vfptr Initialization Problems
- FIX: /Og Increments the Index of a Loop Too Soon
- FIX: /Og May Cause Incorrect Floating Point Calculation Result
- FIX: /YX and /Yc Incorrectly Allowed in Project Settings
- FIX: /Zl Generates Invalid VXD Or Driver Image
- FIX:
- FIX: __declspec(dllimport) Classes Are Not Caught Correctly
- FIX: __TIMESTAMP__ Reports Pacific Standard Time
- FIX: __vfptr Elements Are Not Properly Displayed in Debugger
- FIX: _com_ptr_t::operator=(const _variant_t
- FIX: _CRTDBG_MAP_ALLOC Environment Var References Incorrect
- FIX: _getmbp CRT Function Does Not Return Correct Value
- FIX: _mbslwr Does Not Handle International Characters
- FIX: _setmaxstdio Causes Access Violation
- FIX: _variant_t::operator IUnknown*() Fails to AddRef Interface
- FIX: Absolute Pathnames for Source Files Placed in Makefile
- FIX: Abstract Class Instantiated as a Temporary Object
- FIX: Accept Returns FALSE but GetLastError Returns 0
- FIX: Access Violation After Unloading Extension DLL
- FIX: Access Violation Firing an Error Event in OLE Control
- FIX: Access Violation in MSDAER.DLL with _com_error Exceptions
- FIX: Access Violation in RFX_Date If CTime Not Initialized
- FIX: Access Violation on MSVC.EXE When Scanning Dependencies
- FIX: Access Violation Using deque class
- FIX: Access Violation When Calling COleVariant::Clear()
- FIX: Access Violation When Connecting in MFC ODBC Application
- FIX: Access Violation When Copying Src File Between Projects
- FIX: Access Violation When Using Local Static Const Objects
- FIX: ActiveX Control Fails to Fire Click Event
- FIX: ActiveX Control in IE Asserts in CTLINPLC.CPP, Line 328
- FIX: Advanced Options for SDI Application in Appwizard
- FIX: Alpha MFC Regular DLL Fails After Porting from Intel
- FIX: ALT+Key Combination in Property Page Causes Stack Overflow
- FIX: Ambiguous C2966 Error with Nested Template Classes
- FIX: App Error While Changing Install Dir for Visual C++
- FIX: App Studio Changes Control ID to Dialog Box ID
- FIX: App Studio for Windows GP Faults Under Windows NT
- FIX: App Terminates Unexpectedly after Windows NT 3.51 Upgrade
- FIX: Append-Only on Dynaset Recordsets Forces Read-Only
- FIX: AppendOnly Snapshot Recordset Update() Causes Error
- FIX: Application Crashes When Run in Debugger
- FIX: Application Error If /Og
- FIX: Application Error When Calling Documents.Open
- FIX: Application Fails But Gives No Error Message
- FIX: Application_NewWorkspace Event Is Never Fired
- FIX: Apply Button on an ATL Control's Property Page Is Disabled
- FIX: AppWiz Samples Fail to Build from Command Line
- FIX: AppWizard Project Cannot Open Include File .rc2
- FIX: AppWizard Sometimes Fails to Display the Platforms Option
- FIX: Assert in AtlCtl.cpp, Line 121
- FIX: ASSERT in OLECLI1.CPP When Copying Embedding to Clipboard
- FIX: Assertion Failed Line 178 or Line 527 in ARCCORE.CPP
- FIX: Assertion Failed Line 388 of Occmgr.cpp
- FIX: Assertion Failed, Line 475 of Sockcore.cpp
- FIX: Assertion Failed, Line 505 of Sockcore.cpp
- FIX: Assertion Fails When Use RFX_Text() w/ SQL_VARCHAR Column
- FIX: Assertion Failure After Using CDaoWorkspace::Create()
- FIX: Assertion Failure in CFieldExchange::GetColumnType()
- FIX: Assertion Failure When Handling xN_SETFOCUS in CFormView
- FIX: Assertion Line 257 in File Dlgprop.cpp
- FIX: Assertion Or Failure With CDaoDatabase::CreateRelation Meth
- FIX: Assertion with an Insertable OLE Control
- FIX: Assertion, VIEWSCRL.CPP, Line 455 with SetScaleToFitSize
- FIX: Asserts When Creating a Dialog Box in an MFC Regular DLL
- FIX: ATL Control Causes Access Violation In Visual Basic 5.0
- FIX: ATL Control Does Not Size Correctly
- FIX: ATL Control May Cause an Access Violation
- FIX: ATL Controls Don't Remove CLSID Key During Unregistration
- FIX: ATL Doesn't Call InitCommonControls in ActiveX Control
- FIX: ATL Local Server Wizard-Generated Code Doesn't Call Term
- FIX: ATL Object Wizard Dialog Box Comes Up Empty
- FIX: ATL Servers Do Not Unregister Their Type Library
- FIX: ATL Service Causes Random Asserts in Run Member Function
- FIX: ATL Service EXE Doesn't Build in Release Build
- FIX: ATL Service with Space in Name Is Not Registered Correctly
- FIX: Bad Code Generated for Inline Assembly Using Enumerators
- FIX: Bad Code Generated in ?: Operator Converting Class Types
- FIX: Bad Code Is Generated When the Result of an Intrinsic Passe
- FIX: Bad Codegen with /Og and FP Mult in Class with Virtual Dtor
- FIX: Bad POINT Structure in MSG Returned by GetCurrentMessage
- FIX: Binder95 Does Not Show an MFC DocObject Server Icon
- FIX: Bitwise AND in a Conditional Expression Fails
- FIX: Bitwise OR for Bool
- FIX: Border of Modeless CPropertySheet Is Not 3D in Windows NT
- FIX: Brackets Cause Recordset Update to Fail in SQL Server
- FIX: Breakpoints Not Allowed on Certain Valid SQL Statements
- FIX: BreakPoints not hit for long file name DLL/EXE
- FIX: Building an .OCX Always Runs Regsvr32
- FIX: C Run-time Include Files Missing #pragma Pack Directives
- FIX: C++ Compiler Treats ? as 2-D Array of References
- FIX: C1001 - Internal Compiler Error on String Default Argument
- FIX: C1001 Compiler File MAIN.C Line 413
- FIX: C1001 Compiling File Containing Local Enum with Debug Info
- FIX: C1001 Error Compiling Naked Function with /Og and /G5
- FIX: C1001 Error for typedef Within the Class Declaration
- FIX: C1001 Error If More Than 127 Function Parameters
- FIX: C1001 Error in 'msc1.cpp' on Template Function Parameter
- FIX: C1001 Fatal Error in File Main.c, Line 413 for /O1 or /O2
- FIX: C1001 from Conditional Operator in Initializer
- FIX: C1001 if No Template Types in Template Func Arg List
- FIX: C1001 in 'E:\8168\vc98\p2\src\P2\main.c', With /Zi and Yc
- FIX: C1001 in Compiler File MSC1.CPP at Line 1089
- FIX: C1001 in Third-Party STL Code Using Visual Studio 97 SP3
- FIX: C1001 Including Header File in Template Class Definition
- FIX: C1001 Internal Compiler Error in MAIN.C File Line 374
- FIX: C1001 on Cast to Base from Derived Friend Class
- FIX: C1001 on Large Basic Block with Optimizations Enabled
- FIX: C1001 on Template Class of Type Pointer to Function
- FIX: C1001 p2symtab.c, line 2221 In Direct Init of Static
- FIX: C1001 When Calling Base Class Conversion Operator
- FIX: C1001 When Initialize Array of Type Class with #include
- FIX: C1001, file 'fppeeps.c', line 394, Caused By /Og
- FIX: C1001, file 'msc1.cpp', line 1188, Caused by Name Hiding
- FIX: C1001: 'e:\b_bld\c2\P2\main.c', line 374 with /Zi Switch
- FIX: C1001: Compiler File P2symtab.c, Line 878
- FIX: C1001: Extern in Function Call or Bad Type in Prototype
- FIX: C1013: Too Many Open Parentheses
- FIX: C1024 or C1083 Error When INCLUDE Set to Root Directory
- FIX: C2065 Error on Functions Returns Template Class By Value
- FIX: C2065 When Default Constructor of a Nested Class Called
- FIX: C2065: Undeclared Identifier Creating a STL Function Object
- FIX: C2084 When Template Class Constructor Has No Body
- FIX: C2099 Generated Initializing Struct with Macro
- FIX: C2166 Incorrect Type Deduction for Template Parameter
- FIX: C2227
- FIX: C2243 on Friend Overload o
- FIX: C2248 Error When Calling CView::OnInitialUpdate()
- FIX: C2300 on Explicit Destructor Call in Class Template
- FIX: C2321 Expanding Template with a Pointer to a Nested Class
- FIX: C2371: Cast to Struct Ptr in Default Arg of Class Member
- FIX: C2373 on getwchar/putwchar When Using UNICODE
- FIX: C2440 Caused by Template Function with Const Pointer
- FIX: C2440 Expanding Template with a Pointer to a Nested Class
- FIX: C2440 Using Function Pointer As Class Template Argument
- FIX: C2443 Using Structure Member Operand in _asm Block
- FIX: C2466: Using New to Allocate an Array of Size Zero
- FIX: C2512 Instantiating Template in Member Initializer
- FIX: C2607 Error Passing Ref to Pointer w/ Templated Functions
- FIX: C2662: ''__vbaseDtor' cannot convert 'this' pointer'
- FIX: C2664 Error w/Property Sheet Component Added to CDocument
- FIX: C2664 When Array Is Passed as a Parameter to a Function
- FIX: C2664 When Converting Type Defined Array to Const Array
- FIX: C2668 in Overloaded Function When enum Is Promoted to int
- FIX: C2670: Template Function Cannot Convert Parameter
- FIX: C2676 on Overloaded Operators of Templated Classes
- FIX: C2678 on Overloaded Functions When Using a Namespace
- FIX: C2682 Using dynamic_cast to Cast to a Const Pointer Type
- FIX: C2734, C2166: Caused by Template Function with const ref
- FIX: C2784 Instantiating STL Objects with a UDT Parameter
- FIX: C2857 Error Incorrectly Generated Using /Yc Option
- FIX: C2955 Caused by the 'using' Declaration
- FIX: C2974 Error When Calling Templated Base Class Functions
- FIX: C2974 When Explicitly Call Class Template('s) Destructor
- FIX: C2985 Error When Template Class Has Static Data Member
- FIX: C2988 on Conversion Operator Between Two Template Classes
- FIX: C2989 Declaring Template Class in a Namespace
- FIX: C4114 Warning When Using Templates and Const Keyword
- FIX: Calling a Function Returning double May Not Pop FPU Stack
- FIX: Calling delete or free() in ATL Causes Access Violation
- FIX: Can Not Attach Process to Debugger from NT Task Manager
- FIX: Can Set SQL Breakpoints on Invalid Lines Inside a Trigger
- FIX: Can't Create Directory
- FIX: Can't Get to Hidden Workspace After Enabling Docking View
- FIX: Can't Select First Table When Creating DAO Table Recordse
- FIX: Can't Set BreakPoint w/ Country Set to Non-English Locale
- FIX: Cannot Access Private Member from Friend Class
- FIX: Cannot Add New Member Variables with VIEWEX Sample
- FIX: Cannot Create bad_typeid Object with /MD
- FIX: Cannot Evaluate Structures in Classes
- FIX: Cannot Map Functions to Special Keys in Developer Studio
- FIX: Cannot Open Stored Procedure from Call Stack Context
- FIX: Cannot Receive WM_HELP for a Subclassed Control
- FIX: Cannot Remove BS_PUSHLIKE in Resource Editor
- FIX: Cannot Rename Directory of a Closed Workspace
- FIX: Cannot Set Breakpoint at EXECUTE Statement
- FIX: Cannot Set Breakpoint if Project Contains \C++\ in Path
- FIX: Cannot Watch Local Variables of a __finally Block
- FIX: CArchive::GetObjectSchema Returns Incorrect Schema
- FIX: Caret Moves from Memory Window When Modifications Made
- FIX: CCheckListBox Fails with Style LBS_MULTICOLUMN
- FIX: CCOLUMNSRow Column Names Are Incorrect
- FIX: CComEnumImpl
- FIX: CComQIPtr operator= Causes an Access Violation
- FIX: CComVariant
- FIX: CControlBar Crashes When TOOLTIPTEXT.lpszText Is ID for SR
- FIX: CDaoTableDef CreateField Cannot Set 'Allow Zero Length'
- FIX: CDatabase::ExecuteSQL() Fails with UNICODE Build
- FIX: CDC::CreatePointFont() May Create Wrong Size Font
- FIX: CEditView in Splitter Window Doesn't Update Document
- FIX: CFile Exception: badSeek, OS error information = -1
- FIX: CFile::GetFileName() Always Returns CString w/Zero Length
- FIX: CFile::SetStatus Throws Exception When Setting Time
- FIX: CFileDialog::DoModal Does Not Return 0
- FIX: CFormView Does Not Change Child Positions on WM_MDINEXT
- FIX: CFrameWnd::UpdateFrameTitle() Removes Text after Hyphen
- FIX: Changes Lost When Changing Variable During Debugging
- FIX: Changing Keyboard Compatibility Fails to Update Some Keys
- FIX: CheckAutoCenter May Return TRUE with DS_ABSALIGN
- FIX: CInternet::File ReadString() Loses Data
- FIX: CIRC2 and CIRC3 Samples Don't Handle WM_SIZE Message
- FIX: Class Wizard Deletes Source Files
- FIX: Class Wizard Displays Incorrect Control IDs
- FIX: Class-local typedef Causes C1001 in msc1.cpp, Line 1089
- FIX: ClassView Can Be Very Slow When Using SourceSafe
- FIX: ClassView Cannot Find Function That Has Been Moved
- FIX: ClassView Lacks 'Go to Declaration' for Static Data Members
- FIX: ClassWizard 'Bind', 'Update Columns' Buttons Disabled
- FIX: ClassWizard | Member Variables Loses Member Variables
- FIX: ClassWizard Cannot Read .CLW File
- FIX: ClassWizard Floating-Point Parsing Errors
- FIX: ClassWizard Generates Bad Code for Tree View Messages
- FIX: ClassWizard Generates Incorrect UDN_DELTAPOS Handler
- FIX: ClassWizard Incorrectly Reads LPDISPATCH Params from .TLB
- FIX: ClassWizard Misspells CPropertyPage in OnFinalRelease()
- FIX: ClassWizard Option Isn't Disabled for Non-MFC Projects
- FIX: ClassWizard Overrides CDaoRecordset::Open Incorrectly
- FIX: ClassWizard Parsing Error with Float Variables
- FIX: ClassWizard Quits If Class Twice Derived from CRecord
- FIX: ClassWizard Reports Invalid Filename When Importing Class
- FIX: ClassWizard Uses DISPID_CAPTION as Custom Caption Property
- FIX: Clear All Guides in Dialog Editor Causes Access Violation
- FIX: Clipboard Assistant - Paste Fails or Causes Hard Break
- FIX: CListCtrl::InsertColumn() Causes Column Data to Shift
- FIX: CLongBinary Causes 'Invalid String or Buffer Length'
- FIX: Closing an ActiveX Control Project Crashes DevStudio
- FIX: Closing Resource Browser System Menu Doesn't Save Changes
- FIX: CMap Template Class Leaks Non-Primitive KEY Objects
- FIX: CMDIFrameWnd Caption Not Updated When Child Closed
- FIX: CMenu::GetMenuString Truncates Strings Longer Than 256 Char
- FIX: COleDateTime::Format Throws a COleException(scode=E_FAIL)
- FIX: COleDateTime::operator=(time_t) Breaks If Year Past 1999
- FIX: COleDateTimeSpan Returns Incorrect Value
- FIX: Columns Properties Shows Numeric Codes Under 'Data Type'
- FIX: Comma Acts Like CR/LF in Custom Build Options
- FIX: Common Dialog Classes Don't Update DDX Member Variables
- FIX: Compiler Allocates Struct with Nested Struct Incorrectly
- FIX: Compiler Error C2784 o
- FIX: Compiler Errors with COleDateTime::Format
- FIX: Compiler Incorrectly Causes Default Constructor Reference
- FIX: Compiler Issues C1001 or Hangs with Missing Closing Brace
- FIX: Compiler May Generate Invalid Errors for Local Classes
- FIX: Compiler Performs Illegal Sign Conversion Optimization
- FIX: Component Gallery Errors with Read-Only Project Files
- FIX: Conditional Breakpoint Doesn't Stop in Recursive Function
- FIX: Constructor C4705 Warning from Aggregate Class Member
- FIX: Control Container Support Only Works in Primary Thread
- FIX: copy() Member of _bstr_t in comutl.h Doesn't Copy
- FIX: Correct Icons Are Not Displayed After CD-ROM Setup
- FIX: CPropertySheet::DoModal() or Create() Causes an Exception
- FIX: Crash During Project Conversion If Project Has MAC Targets
- FIX: Crash When Class Variable Declared Before Class Declaration
- FIX: Crash When Editing Code with Parameter Information Visible
- FIX: CreatePointFont() May Create Wrong Size Font in Preview
- FIX: CreateRelation Method Fails with Non-UNICODE Build
- FIX: CRecordset 'String Cannot Be Converted to Number' Error
- FIX: CRecordset Members Not in 'Add Member Variable' Dialog Box
- FIX: CRecordset::AddNew Inserts 32484 Into int Fields (RFX_INT)
- FIX: CRecordset::m_lCurrentRecord Gives Inaccurate Values
- FIX: CRichEditView as Second Splitter Pane Causes Crash
- FIX: CRuntimeClass Not Available for CInternetException
- FIX: CScrollView::FillOutsideRect() Fills Incorrectly
- FIX: CSingleLock: Bogus Assert in CSingleLock::CSingleLock
- FIX: CSocket Operation Hangs if a Timer is Active
- FIX: CSpinButtonCtrl Causes Assertion in viewscrl.cpp line 698
- FIX: CSplitterWnd Class Does Not Handle All Focus Cases
- FIX: CString::Format Gives Assertion Failed, Access Violation
- FIX: CString::MakeUpper and MakeLower Don't Work with Some Char
- FIX: CString::TrimLeft Fails in a UNICODE Application
- FIX: CSyncObject::Lock Always Returns TRUE for Finite Waits
- FIX: CTABLESRow Missing TABLE_PROPID Column
- FIX: CToolTipCtrl Not Displaying Text After VS SP1, SP2 Install
- FIX: CTRL+Z Terminates File Load in Development Environment
- FIX: Cursor Editor Fill Tool Doesn't Affect BackGround Pixels
- FIX: Custom AppWizard Doesn't Support Multiple Languages
- FIX: Custom AppWizard Errors with Applications That Have Help
- FIX: Custom AppWizard May Ignore Changes to Predefined Macros
- FIX: Custom Build Commands Fail When Built from Command Line
- FIX: Custom Build Generates LNK1104 for Project Build from IDE
- FIX: Custom Build Rules are Lost with Multiple Selections
- FIX: Custom Key Assignments May Not Work as Expected
- FIX: CUSTOMWZ Sample Partially Overwrites Custom AppWizard Code
- FIX: Cvpack INTERNAL ERROR When Linking Large Projects
- FIX: CWindow::GetTopLevelWindow() Returns NULL
- FIX: CWnd::DragAcceptFiles() in Books Online
- FIX: CWnd::ExecuteDlgInit() Uses AfxGetInstanceHandle
- FIX: CWnd::SubclassDlgItem Returns FALSE for OLE Controls
- FIX: CXX0033 Error in OMF Type from Forward Class Declaration
- FIX: D2004 Caused by /Tp or /Tc Option in Visual C++ 4.0
- FIX: DAO 3.6 Causes Debug Errors in MFC DAO Non-Unicode Builds
- FIX: DAO SDK's CdbRecordset::Requery() May Fail
- FIX: Date/Time Fields Fail to Update When Using a Dynaset
- FIX: Daylight Savings Time Bug in C Run-Time Library
- FIX: dbDao's CdbException Uses Private Constructor
- FIX: DDX for Short Causes Stack Corruption
- FIX: Debug Assertion When Assigning to STL String
- FIX: Debug Static MFC Library Links to UrlMon.dll/Wininet.dll
- FIX: Debugger Can't Debug Project That Has Spaces in Path Name
- FIX: Debugger Cannot Safely Change Current Location
- FIX: Debugger Hangs When Very Long STL Symbol in Watch Window
- FIX: Debugger Hangs with Huge Executable with Embedded Symbols
- FIX: Debugger Sees Only One Variable of Two with Same Name
- FIX: Default Constructor Argument Can Not Use Namespace Scope
- FIX: Default OLE Container w/ Splitters Faults on View Closure
- FIX: Default Schema Rowsets Do Not Return NULL Columns
- FIX: Dependencies May Not Be Detected
- FIX: Dependencies Not Generated for Files w/Lines Ending in LF
- FIX: Descriptions Aren't Added to Registry with DECLARE_REGISTRY
- FIX: Destructor Called on Non Constructed Temporary
- FIX: Destructor Not Called When DEBUG_NEW Is Defined
- FIX: Developer Studio Causes an Alignment Fault
- FIX: Developer Studio Crashes Randomly When Navigating Workspace
- FIX: Developer Studio Fails to Recognize Makefile and Quits
- FIX: Developer Studio Macro Constants Not Defined
- FIX: Developer Studio May Hang When Debug Session Starts/Ends
- FIX: Developer Studio Settings for User Platforms Not Saved
- FIX: Development Environment Doesn't Unload DLL on Termination
- FIX: DFX_Bool Calls Default() with AFX_RFX_LONGBINARY
- FIX: Dialog in InitInstance Doesn't Process WM_DDE_INITIATE
- FIX: Direction Flag Is Not Cleared When an Exception Occurs
- FIX: Dirty Flag Not Cleared During Edit() or Update()
- FIX: Disabled DDX Radio Button Causes Infinite Loop
- FIX: Dismissing Splash Screen from Component Causes Assertion
- FIX: DisplayAsDefault Ambient Property Not Updated for Control
- FIX: Displaying CPropertySheet in COleControl Causes Assert
- FIX: Drop-down Combobox Does Not Move with Property Sheet
- FIX: Dtor of Explicitly Constructed Anonymous Temp Not Called
- FIX: DUMPBIN, LIB, and EDITBIN Fail on File Names with Spaces
- FIX: Duplicate Column Names Improperly Qualified by Wizards
- FIX: Duplicate Source Files Cause Breakpoint Failures
- FIX: DYNAMIC_DOWNCAST
- FIX: Edit Control in Property Page Does Not Get Return Keys
- FIX: Edit Control's Number Style Check Box Won't Stay Selected
- FIX: Edit Fields Blank When Large Fonts Selected
- FIX: Enumerating Connection Points Causes GP Fault
- FIX: Env Vars Not Used in Exported Makefile Dependencies
- FIX: Err Msg: C2668: InlineIsEqualGUID : Ambiguous Call...
- FIX: Error 'The topic does not exist' Using VC5 Help
- FIX: Error C1001 Generated Due to Insufficient Disk Space
- FIX: Error C2065: 'DDX_FieldCBIndex' : undeclared identifier
- FIX: Error C2371 on Struct Typedef that Does Not Have a Tag
- FIX: Error C2579 When Using Function Templates
- FIX: Error C2593: 'operator +' Is Ambiguous
- FIX: Error C2783 - Cannot Deduce Non-Type Template Parameter
- FIX: error CBE7002: Failed assertion 'lab' ascoff.cpp, line 769
- FIX: Error in COleDispatchException Constructor
- FIX: Error Messages May Say 'short' or 'int' Instead of 'enum'
- FIX: Error Occurs When Running PTK Setup
- FIX: Error Opening .Bsc File from MRU List
- FIX: Error Using _ttoi64 with Non-Unicode Applications
- FIX: Error Using Inline Assembly in a Template Class
- FIX: Error: Undefined Symbol 'DOC' from Custom AppWizard
- FIX: Errors C2065/C2064 When Function L is Called with Macro
- FIX: Errors Occur Using DAO CLongBinary Data from Database
- FIX: Errors Occur When SQL Server Binary Field Over 64K
- FIX: Errors When Spaces Used in Resource File Specification
- FIX: Exception in DrawCli When Displaying Summary Information
- FIX: Exception Specification in Template causes C2961 Error
- FIX: Exception Specification Syntax Handled Incorrectly
- FIX: Execute SQL Button Does Not Show Change to Stop Execute
- FIX: ExitInstance() Not Called in _USRDLL DLL
- FIX: Explicit Call to Virtual Destructor Corrupts Stack
- FIX: Exported Makefile May Be Useless if Custom Build Uses 'CD'
- FIX: Extra New Line Added to Debug Output in Visual Debugger
- FIX: ExtTextOut Causes Assertion in DCPREV.CPP or DCMETA.CPP
- FIX: F1 Help Not Hooked to Some New Dialog Boxes
- FIX: F1 Help Routed Wrongly for Additional Top-Level Windows
- FIX: Failure In InternalCreateSchemaRowset Causes Access Violati
- FIX: False Memory Leaks in MFC DLL Statically Linked to MFC
- FIX: Fatal Error C1001 'd:\b_bld\c2.m2\P2\main.c', line 374
- FIX: Fatal Error LNK1561: Entry Point Must Be Defined
- FIX: Fatal Error U1052: File 'win32.mak' Not Found
- FIX: Files in External Dependencies Folder Don't Persist
- FIX: FindIndex Works Incorrectly When nIndex Is Negative
- FIX: Firing a KeyPress Event from an OLE Control Causes Beep
- FIX: Fixes in VC++ 4.1 to Bugs in VC++ 4.0 32-Bit Edition
- FIX: Floating Toolbars Disappear in Developer Studio
- FIX: Format of the Password Parameter for CompactDatabase
- FIX: Freeing Memory Multiple Times May Cause an Access Violation
- FIX: Function Prototypes in comutil.h Missing Calling Convention
- FIX: GetFieldValue Returns Empty String for SQL_LONGVARCHAR
- FIX: GetIDsOfNames( ) Returns DISP_E_UNKNOWNNAME for Named Args
- FIX: GetPropertyInfo Not Returning Correct Values for Default Ca
- FIX: Global Optimizations (/Og) May Cause the Compiler to Hang
- FIX: Go Back Button in InfoView Viewer Window Is Disabled
- FIX: GP Fault in Visual C++ When Separators in Top Level Menu
- FIX: GP Fault When Copying Between Two Resource Scripts
- FIX: GP Fault When For Loop Used with Unsigned Char Index
- FIX: GPF When Drag-Drop Resources Between Two Resource Scripts
- FIX: H2INC Doesn't Recognize /BATCH Command-Line Switch
- FIX: H2INC Version 1.0 Ignores /G3 and /G4 Option Switches
- FIX: Handling of Invalid Values in Class Wizard for DDX/DDV
- FIX: Hanging Occurs When Using CArrayRowset
- FIX: Help, Online Books Inaccessible After Custom Install
- FIX: HttpSendRequest Does Not Work Correctly on WinCE 2.0
- FIX: Icons, Bitmaps,
- FIX: IDE Appears to Hang If Browse Key (F11 or F12) Is Pressed
- FIX: IDE Crashes Undoing Sizing in Dialog Editor
- FIX: IDE Debugger Truncates Floating Point Numbers
- FIX: ifstream Object Loses Character in Text Mode
- FIX: Include Files May Be Incorrectly Added as a Dependency
- FIX: Incomplete pragma Directive May Cause C1001 Error
- FIX: Incorrect Code Generated When Using Floating-Point and /Og
- FIX: Incorrect Code Generated With /Og and /G6
- FIX: Incorrect Code Generated with /Og and /Oa or /Ow
- FIX: Incorrect Code Generated With /Og and /Ob1
- FIX: Incorrect Code Generated with /Og Optimization
- FIX: Incorrect Optimization of Left Shift Operator
- FIX: Incorrect Return Values from COleDateTime Members
- FIX: Incorrect Template Declaration Causes Compiler Hang
- FIX: Incorrect Warning About Procedure/ Trigger Name Length
- FIX: Initializing const int With float Literal Gets Bad Value
- FIX: Inlined Templated Member Functions Cannot Be Specialized
- FIX: Installing CDK Appears to Corrupt Visual C++ Help Index
- FIX: Installing DAO SDK Outside of \DEVSTUDIO May Cause Problems
- FIX: Insufficient Disk Space Causes Visual C++ to Fail
- FIX: Interfaces Not Released by _com_ptr_t::CreateInstance()
- FIX: Internal Make Error U1073
- FIX: Internal State of ControlBars Corrupted
- FIX: Invalid Cursor State Using Visual FoxPro ODBC Driver
- FIX: Invalid Page Fault in Msvcrt.dll
- FIX: Invalid String Displayed by CToolTipCtrl
- FIX: IRowsetImpl::GetData() Does Not Handle Nulls Correctly
- FIX: ISAPI Extension Wizard Generates Bad OnAuthentication
- FIX: Launching COM Server with Long File Name Returns 0x80080005
- FIX: Library Version of atan2(0,0) Does Not Return 0
- FIX: Link /OUT Does Not Rename Target
- FIX: Link Paste Update Causes ASSERT in AFXWIN1.INL
- FIX: Linker Errors on Array of Constant Pointers to Constants
- FIX: List of Fixes in VC++ 4.2 to Bugs in VC++ 4.0/VC++ 4.1
- FIX: LNK1104 When Linking VXD with /MAP
- FIX: LNK1152
- FIX: LNK1170 Building Project's Makefile from Command Line
- FIX: LNK1201 Error Writing to .PDB File After Line Profile
- FIX: LNK2001 Incorrectly Generated for Static Data Member
- FIX: LNK2001 on AfxSocketInit When Using __stdcall Default
- FIX: LNK4056 Warning Generated with Comma in #pragma Comment
- FIX: LNK4076: Invalid Incremental Status File
- FIX: LoadBarState and SaveBarState Increase .Ini File Size
- FIX: LoadBarState() Causes Assert In Bardock.cpp, Line 682
- FIX: Local File Is Not Saved with Save All
- FIX: Localize Sample Can Not Be Built
- FIX: localtime() Does Not Always Switch to Standard Time
- FIX: Long Query Name in Browser Causes Application Error
- FIX: Loop Optimization Causes Infinite Do-While Loop
- FIX: Loss of Decimal Digits with MFC Database Classes
- FIX: Manipulator Causes C1001 IC Error in MSC1.CPP Line 1056
- FIX: Masked Edit Tab Order Incorrect If Visible Property FALSE
- FIX: Member Conversion Function Calling Convention Incorrect
- FIX: Memory Leak Reported in PLEX.CPP When Using CSocket
- FIX: Messagebox Shows in DDX_FieldCBString
- FIX: MFC Application Hangs on Multiprocessor Machine
- FIX: MFC AppWizard Generates Incorrect Toolbars and Bitmaps
- FIX: MFC DAO or ODBC App Crashes on Exit
- FIX: MFC DLLs Don't Unregister Window Classes
- FIX: MFC ODBC Dynaset Cannot Update a SQL Server 6.0 View
- FIX: MFC ODBC Exceptions Using the SQL Server 6.5 Driver
- FIX: MFC Reports Memory Leaks When cout and cin Are Used
- FIX: MFCN30.DLL and MFCN30D.DLL Not Copied with Win32S Setup
- FIX: Minimal Rebuild Fails on Access Specifier Change for Enum
- FIX: Missing '::' in Error C2579 for Ambiguous Overload
- FIX: Modified Resource Files Don't Affect Resources
- FIX: Modifying Const Temporary Object Doesn't Generate Error
- FIX: More Than 65536 Export Entries May Cause LNK2001 Errors
- FIX: MSDEV Crashes If Same PDB Name Used for Compiler and Linker
- FIX: MSDEV Crashes When Converting VC++ 4.0 Projects
- FIX: MSDEV Does Not Prompt for Executable for Debug Session
- FIX: MSDEV Error: 'The Requested Topic Does Not Exist'
- FIX: MSDEV.EXE Application Error When Building an Application
- FIX: Multiple ActiveX Control Containers Under Win32s Problems
- FIX: Namespace and Typedef Cause C1001:'msc1.cpp',line 1090
- FIX: Namespace Scoped Classes Don't Show Up in ClassView
- FIX: Negative Value Passed to mktime() Generates Wrong Date
- FIX: Nested Macros Cause Errors C2065 and C2064
- FIX: New Class Added in ATLWizard Removes Edit Interface Setting
- FIX: New Record Not Inserted to End of Recordset
- FIX: NMAKE Fails If Paths
- FIX: No 'Save Changes' Prompt After Editing a String Table
- FIX: No C4051 Warnings Compiling .CPP or .CXX Files
- FIX: No Error and Constructor Not Called if Prototype Missing
- FIX: No Error Given for Non-static Callback Member Function
- FIX: No Warning When Control Path Doesn't Return a Value
- FIX: No WizardBar When Editing the Object: theApp
- FIX: Non-const Conversion Operators Allowed on const Object
- FIX: Non-const Member Function Call Via const Object Allowed
- FIX: Non-U.S. English DevStudio Typelibs Improperly Registered
- FIX: ODBC Long Binary Functions Use SQL_NO_TOTAL Incorrectly
- FIX: OnInitMenuPopup Deletes Temporary Objects
- FIX: OnMessagePending Not Called When a Timer is Active
- FIX: OnWindowMessage Returns BOOL for HRESULT
- FIX: Open Listing File in IDE Is Not Reloaded After Compile
- FIX: Operator ++ In Return Statement May Cause Access Violation
- FIX: ostrstrea
- FIX: Out of Order Definitions in idl May Cause Compiler Errors
- FIX: Page Table Initialization Missing in x86 OAL
- FIX: Platform SDK Prevents MFC Projects from Compiling
- FIX: Pointer to Member Function Is Not Shown as Reference
- FIX: Pop-Up Menu Items Disabled for an OLE Control
- FIX: Port I/O Functions Not in DLL Version of CRT for VC++ 4.0
- FIX: Pragma Pack(pop) Missing from afxdocob.h Header File
- FIX: Pressing F1 for Help on Error Message Doesn't Work
- FIX: Print Footer Options Reset to ? in Visual Workbench
- FIX: Print Preview Behavior Changes Since VC 4.2
- FIX: Print Preview Doesn't Honor Font Width Setting
- FIX: Print Preview Problems for Chars with ASCII Values
- FIX: printf Does Not Recognize '\n\r' when Using Conversion
- FIX: Printf Gives Unexpected Results for Doubles on WinCE
- FIX: Private Copy Constructor Called Without Proper Access
- FIX: Problem Occurs During File Open on Win32s
- FIX: Problem with Remote Builds on Novell Netware Servers
- FIX: Problems Debugging in Case-sensitive Database
- FIX: Problems Occur After Destroying Dockable CControlBar
- FIX: Problems Using Database Classes with Jet 3.0 under NT 4.0
- FIX: Problems Using Parentheses to Denote Array Subscripts
- FIX: Problems When Using an Oracle Data Source
- FIX: Problems with Asynchronous Break on Multiprocessor Machines
- FIX: Problems with ToolTips on Windows 95
- FIX: Problems with Using the MFC DAO Classes in a .DLL or .OCX
- FIX: Profiling May Fail If Install Dir Contains Long File Name
- FIX: Project Deletes Precompiled Header Created by Other Project
- FIX: Property Sheet with Edit Doesn't Close On ESC Key
- FIX: PROVIDER_COLUMN_ENTRY Sets DBID.eKind to DBKIND_GUID_NAME
- FIX: pvarResult Should Be NULL When vtRet==VT_EMPTY
- FIX: Query Designer Not Inserting Record if Field Name Has Dash
- FIX: Re-throwing Exception Causes Abnormal Program Termination
- FIX: ReadString Gives Wrong Result Reading Long Strings
- FIX: Rebuilding .CLW File Does Not Restore Link to ODL File
- FIX: Registering ATL Server with Long Name Causes 0x80070002
- FIX: Relative Include Files May Not be a Dependency
- FIX: Relocations Not Generated For Array of Ptrs To Functions Us
- FIX: Remote Debug in Windows NT Requires Psapi.dll
- FIX: Remote Debugging Fails Due to Many OutputDebugString Calls
- FIX: Remote Debugging on Alpha Does Not Work
- FIX: Remote Debugging Very Slow in Visual C++ Version 5.0
- FIX: Remote Monitor Quits When TCP/IP Isn't Loaded
- FIX: Remote Windows 95 Machine Crashes on Stop Debugging
- FIX: Removing Subproject Causes Page Fault
- FIX: Replace 'Beginning of Line' Skips Blank Lines
- FIX: ResizeParentToFit Won't Work w/ CScrollView on Windows 95
- FIX: Resource Editor Cannot Set LVS_OWNERDRAWFIXED Style
- FIX: RichEditCtrl IDs Not Shown in Member Variables Tab
- FIX: RTTI and Incremental Link Options Incorrectly Disabled
- FIX: Run Out of Memory or Assertion in GetBufferSetLength()
- FIX: Same Name for Function and Class Causes C2079
- FIX: Sample Application Dialog Box Is Disabled in InfoViewer
- FIX: Scribble File Extension Conflicts with Screen Savers
- FIX: Sending WM_xSCROLL Message Causes Invalid ASSERT
- FIX: SetFieldNull() Asserts in DBCORE.CPP Line 4055 or 4062
- FIX: SetMinHeight Does Not Work Correctly with CStatusBar
- FIX: Setting Default Value Using CreateField Gives Wrong Value
- FIX: Setting Tooltip Text in OnToolHitTest Causes Assertion
- FIX: Setup Could Not Open \MSDEV\REDIST\ QFEUPD.EXE
- FIX: Setup Could Not Open \Msdev\Redist\Oracle.hlp File
- FIX: Setup Does Not Copy Visigenic's VSDRVM32.DLL File
- FIX: SETUP.EXE Cannot Start via a UNC Connection
- FIX: SetWindowText(NULL) Doesn't Clear .OCX Edit Control
- FIX: Small Portion of Win32 Documentation Missing From VCEE 4.2
- FIX: Smartptr Property in Interface Causes C2512 Error
- FIX: Sockets Application Hangs or Exhibits Poor Performance
- FIX: Some Intermediate Files not Deleted by FileView
- FIX: Source Control Info Not Preserved During Project Conversion
- FIX: Spawn Hangs When Inheriting Pipe Handle
- FIX: Special Characters in Path May Prevent File Access
- FIX: SQL Breakpoint Not Hit After Executing SP in Another DB
- FIX: SQL Debugger Displays Incorrect Value for Float Variables
- FIX: SQL Debugger Stops Working
- FIX: SQL Server May Crash When sp_who2 Is Debugged
- FIX: StreBlt Sample Causes Windows NT to Hang
- FIX: Struct Data Member Incorrectly Displayed in Watch Window
- FIX: Syntax Error in MFC ODBC Recordset with SQL Server 6.5
- FIX: TAB-Indented Lines Are Not Cut or Copied with New Line
- FIX: Template Friend Function Causes Compiler Error C2248
- FIX: Template Keyword Can't Be Used Inside Class Declarations
- FIX: Text Data Truncated When Using optimizeBulkAdd
- FIX: Text Truncated When Using Dynaset and RFX_Text()
- FIX: The Breakpoint '{,
- FIX: time() Function Overcompensates for Daylight Savings Time
- FIX: Timer Callbacks Not Called in MFC 4.2 Applications
- FIX: Toolbars Broken in ENROLL Tutorial Samples
- FIX: Tools Won't Run If There's a Space in the Path
- FIX: TRACE() Message Appears When Closing DAO Objects
- FIX: Truncated String from #pragma comment(exestr
- FIX: Type Info for __asm Crashes Developer Studio
- FIX: typedef Class Template Causes Compiler Errors C2440/C2561
- FIX: Typedef Type Causes C2275: Illegal Use of Type
- FIX: TypeLibs with Large Argument Lists May Crash ClassWizard
- FIX: Unable to Locate URLMON.DLL on Windows NT 3.51
- FIX: Unable to Set Breakpoint on Label in Constructor
- FIX: UNC File Names Cause Remote Debugging to Fail
- FIX: Undocking Toolbar May Disappear When Removed from Dockbar
- FIX: Undocumented Functions in Type Safe Collection Classes
- FIX: Unhandled Exception Using MFC Sockets in Visual C++ 6.0
- FIX: Unregistering ATL Server Causes Access Violation
- FIX: Unresolved Externals When Building MFC42 and MFCD42xD
- FIX: Update() Fails to Write Changed Text Field
- FIX: Using #define NOGDI Results in Compilation Syntax Errors
- FIX: Using CMultiLock Class Can Cause a Memory Leak
- FIX: Using CSocket w/ CArchive Causes Block from Extra FD_READ
- FIX: Using CString::operator+= May Cause an Access Violation
- FIX: Using Run-Time Type Info May Cause Memory Leak Report
- FIX: Using String Constant as Default Argument Doesn't Work
- FIX: UUID.LIB In VC6 Has Bad Definition for IViewFilter w/OLE DB
- FIX: VC Debugger Fails for WINCE App if Total DLLs Exceed Four
- FIX: VC Debugger Fails on Some Long Names
- FIX: VC++ 6.0 Compiler Does Not Remove Unneeded Instructions
- FIX: VC4 Debugger Fails to Stop on Breakpoints w/ Long Names
- FIX: Virtual Base Class Destructor Called More than Once
- FIX: Visual C++ 5.0 #import Causes Errors with ADO Version 2.0
- FIX: Visual C++ ATL Provider Fails when Used with SQL DTS
- FIX: Visual C++ Breaks ODBC CLongBinary w/ GlobalReAll Misuse
- FIX: Visual C++ Build Process Won't Return If Missing ')'
- FIX: Visual C++ Debugger Crashes on Breakpoint
- FIX: Visual C++ Debugger Crashes on Very Long Symbols
- FIX: Visual C++ Gives GP Fault If System Date Past 18-Jan-2038
- FIX: Visual C++ Setup Messages for File Copying Errors
- FIX: Visual C++ Setup Program Prompts 'Insert dis
- FIX: Visual Workbench Cannot Find WndProc in Windows 3.1 Apps
- FIX: Visual Workbench Generates Dependencies for ODL Files
- FIX: Visual Workbench Ignores Request Not to Rebuild Project
- FIX: Visual Workbench Toolbar Buttons Don't Use Double-Click
- FIX: VS97 Per-File Switch at Project Level Silently Deleted
- FIX: Warning C4056 Generated When /Op Option is Used
- FIX: Web Browser Control Hangs in CFormView
- FIX: What's New: Bug Fixes Made in Visual C++ Version 1.52
- FIX: What's New: Bug Fixes Made in Visual C++ Version 2.1
- FIX: What's New: Bug Fixes Made in Visual C++ Version 2.2
- FIX: Win32(80x86) Release Target Not Displayed in Windows 95
- FIX: Wizards May Display Invalid Table Names for CRecordset
- FIX: Working Directory Setting with Trailing Backslash Fails
- FIX: Wrong Exception Rethrown with Global Optimization
- FIX: Wrong Line Number Information Debugging STL
- FIX: Wrong Output Library Name Used with VCNT Makefile
- FIX: Wrong Pointer Value When Nested Classes Have Same Name
- FIX: Wrong Version of MSVCRT40.DLL(Forwarder DLL) in Windows 95
- FIX: WWWQuote Sample Fails with Error Message
- FIX:ClassView Add Function/Variable Fails If Header File Moved
- FIX:CScrollView::OnHScroll/OnVScroll Do Not Call OnChildNotify
- FIX:Hard-coded breakpoints and RtlGetUserInfoHeap error
- Fix2lBar.exe Fixes Spacing Errors in MFC's CToolBar
- GENSPLIT Putting a Generic CWnd in a Splitter Pane
- Help95.exe Implements Windows 95 Style Help
- Hooking into the IUnknown of a COM Object in MFC
- Horizontal Scrolling List Box in an MFC Class
- How to Access a Subclassed Windows Control in an OLE Control
- How to Access CMemFile Directly When Using It with CArchive
- How To Add a Toolbar in an MDI Child Window
- How to Add Buttons to a Modeless CPropertySheet
- How to Add the Finish Button to a Wizard Property Sheet
- How to Add Tooltips for Controls to an MFC Modal Dialog Box
- How To Assign the ActiveX Control LPDispatch Property in VB 4
- How To Avoid the ODBC Login Dialog when Using MFC
- How to Build 16- or 32-bit DRVSETUP.EXE by Using Visual C++
- How To Call Automation Methods with Variable Argument Lists
- How to Call CoGetClassObjectFromURL() in an MFC App
- How to Change Default Button on CPropertySheet
- How to Change Default Control Focus on CPropertyPage
- How to Change Default Printer Settings in an MFC Application
- How to Change the Text in the Tabs of a CPropertySheet
- How to Create a Minimized/Maximized MDI Child Window
- How to Create a Modal Dialog from Within a USRDLL
- How To Create a Printer Device Context (DC) in MFC
- How to Create a Property Sheet That Has Scrolling Tabs in MFC
- How to Create a Recessed Status Bar Area
- How to Create a Status Bar in Every MDI Child Window
- How to Create Accelerators for CPropertyPages
- How to Create Controls w/ a 3D Border at Run Time Using MFC
- How to Detect If a CFormView Has Changed
- How to Detect Mouse Clicks on Client Area of MDI Frame Windows
- How to Disable Default Pushbutton Handling for MFC Dialog
- How To Disable Push Buttons on a DialogBar in MFC
- How To Disable Tabs in CPropertySheet
- How to Display a Bitmap in a CStatusBar Pane
- How to Do Away with the Print Dialog Box in MFC Printing
- How to Enable Edit Menu Commands for Edit Controls
- How to Enable Selection Button in Print Dialog Box
- How to Enable the Help Button on a Modal Property Sheet
- How to Exclude CLSIDs from OLE's Insert Object Dialog
- How To Find an Item in a Tree Control Via its Label
- How To Get 32-bit Scroll Position During Scroll Messages
- How to Get the Current State of a Button in a CToolbar
- How to Hide the Apply Button in CPropertySheet
- How To Implement Enumerated Properties in ATL
- How to Implement OLE Custom Control Context Sensitive Help
- How to Instantiate a Templated Function
- How to Limit an MFC Application to a Single Instance
- How to Make the CMiniFrameWnd Window Paint Its Background Area
- How To Pass Binary Data Between an ActiveX Control and VB
- How to Place Scroll Bars on an Object Derived from CControlBar
- How to Place Static Text Labels Over Columns in a List Box
- How to Populate a List or Combo Box with Recordset Data
- How to Prevent Mainframe Window from Being ReSized
- How to Programatically Terminate an MFC Application
- How to Provide Your Own DllMain in an MFC Regular DLL
- How to Register an MFC OLE Automation Server to Avoid Failure
- How to Replace a View in a CMDIChildWnd Window
- How to Return After F8 into a C Run-Time Library Function
- How to Run a Code Resource from a Visual C++ Application
- How to Save and Restore State of Dockable Toolbars
- How To Scroll a CFormView to See the Controls
- How to Set Default Values for Stock Properties in OLE Controls
- How to Show a Custom Common Dialog using CFileDialog
- How to Sort a CStringArray in MFC
- How to Store MFC Printer Information in a Document
- How to Support Two File Extensions per MFC Document Type
- How to Trap WM_KEYDOWN Messages in a CDialog
- How to Use _beginthreadex() and _endthreadex()
- How to Use AFX_MANAGE_STATE in an OLE Control
- How to Use CBitmapButton to Resize a Bitmap to Fit a Button
- How to Use MFC to Step Through Child Windows of the MDIClient
- How to Use Multiple Menus in MFC App That Uses GetDefaultMenu
- How to Use OLE2UI Functionality in 32-bit Applications
- How to Use the DAO Dynaset with Microsoft SQL Server 6.0
- How to Use TrackPopupMenu() and Update UI Handlers
- HOWTO: #include the Localized MFC Resources in an EXE or DLL
- HOWTO: Access a Visual Basic ActiveX DLL from Visual C++
- HOWTO: Access Child Process Exit Code from 32-Bit Parent Proc.
- HOWTO: Accessing Binary Data Using dbDao
- HOWTO: Acquire a List of All CDocument Objects
- HOWTO: Add ATL Support to an MFC EXE
- HOWTO: Add Command Handlers for MRU Menu Items in MFC App
- HOWTO: Add Context-Sensitive Help Button to Win 95 Dialog Boxes
- HOWTO: Add Custom ATL Objects to the ATL Object Wizard
- HOWTO: Add File Filters to Visual C++ Version 2.0
- HOWTO: Add MFC Support to an ATL Project
- HOWTO: Add Multiple Window Types to a Non-Document/View MDI App
- HOWTO: Add Support for Hosting VBScript to an ATL Application
- HOWTO: Add Support for Hosting VBScript to Your MFC Application
- HOWTO: Add Toolbars and Tooltips to ActiveX Controls
- HOWTO: Add Tooltips for Controls on an MFC Modal Dialog Box
- HOWTO: Add Tooltips to ActiveX Controls
- HOWTO: Adding ATL Control Containment Support to Any Window
- HOWTO: Adding Splitter Bars Support to Active Document Server
- HOWTO: Adding Tooltips to ATL ActiveX Controls
- HOWTO: Aggregate a COM Object with ATL
- HOWTO: Alternative Implementation of ATL Singleton
- HOWTO: Assign the F8 Key to DebugStepInto in Visual C++
- HOWTO: Automate Visual C++
- HOWTO: Avoid Error LNK2001 Unresolved External Using DEFINE_GUID
- HOWTO: Avoid Problems Associated with Installing New SDKs
- HOWTO: Browse on Demand with Visual C++ Version 4.0
- HOWTO: Build a Code Resource
- HOWTO: Build Custom COM Interface Marshalers with Visual C++
- HOWTO: Calculate Available File Handles at Run Time
- HOWTO: Calculate Dialog Units When Not Using the System Font
- HOWTO: Call a Script Method from an ActiveX Script Host
- HOWTO: Calling DAO Directly from MFC to Change a User's Password
- HOWTO: Catch and Decipher DAO SDK-Based Exceptions
- HOWTO: Catch Run-time Errors in an ActiveX Script Host
- HOWTO: Center a Dialog Using the Microsoft Foundation Classes
- HOWTO: Change an MFC-Based MDI Child Window's Frame Text
- HOWTO: Change Dialog Box Background Color in MFC 2.0 or Later
- HOWTO: Change Icon or Bitmap of CListCtrl Item When Selected
- HOWTO: Change the Background Color of a Common Dialog
- HOWTO: Change the Background Color of an MFC Edit Control
- HOWTO: Change the Color of an MFC Child Control Class
- HOWTO: Change the Method of Selecting Multiple Controls
- HOWTO: Change the Mouse Pointer for a Window in MFC
- HOWTO: Change the Name of a Microsoft Access Field w/MFC DAO
- HOWTO: Change the Text Color of the Selected Property Sheet Tab
- HOWTO: Change Window Attributes in an MFC Application
- HOWTO: Change Window Background Color with Foundation Classes
- HOWTO: Changing Background Color of a Dialog Box Using ATL
- HOWTO: Clean Up Temporary MFC Object in _USRDLL DLLs
- HOWTO: Clear an istream Object During Extraction
- HOWTO: Color Text ClassWizard Updates to Make Mods Easy to See
- HOWTO: Common DDL SQL for the Microsoft Access Database Engine
- HOWTO: Compare a CString to the Empty String
- HOWTO: Comparing Binary Images of Same Project Builds
- HOWTO: Configure a Time-Out on a CSocket Operation
- HOWTO: Configure Books Online to Search Multiple Books
- HOWTO: Configure ODBC Data Sources on the Fly
- HOWTO: Connecting a CRecordset to a CDialog
- HOWTO: Controlling the Visual C++ IDE Source Code Editor Window
- HOWTO: Convert 10-Byte Long Doubles to 8-Byte Doubles
- HOWTO: Convert a DBTIMESTAMP into a DATE
- HOWTO: Convert a String to a Floating-Point Number
- HOWTO: Convert Multiple Projects in Visual C++ 5.0 and 6.0
- HOWTO: Create 32-bit Import Libraries Without .OBJs or Source
- HOWTO: Create a Browser Library for the Common Control Classes
- HOWTO: Create a DAO Setup that Installs Jet IISAM Files
- HOWTO: Create a Progress Bar on the Status Bar
- HOWTO: Create a Resource DLL File Containing an AVI
- HOWTO: Create a Sink Interface in MFC-Based COM Client
- HOWTO: Create a Static Library with Visual Workbench
- HOWTO: Create Additional Views with CreateNewFrame() Function
- HOWTO: Create an .MDB File for Microsoft Access Databases
- HOWTO: Create an .MDB File for Microsoft Access Databases
- HOWTO: Create ATL COM Objects
- HOWTO: Create Context-Sensitive HTML Help in an MFC Application
- HOWTO: Create Custom AppWizards that Generate Non-MFC Projects
- HOWTO: Create MFC Applications that Do Not Have a Menu Bar
- HOWTO: Create New Documents Without CWinApp::OnFileNew
- HOWTO: Create Tables with Foundation Database Classes
- HOWTO: Creating a Foundation Classes Dialog Box with Custom Icon
- HOWTO: Customize Common Dialog Box Parameter Blocks
- HOWTO: Customize the Common Print Dialog Box
- HOWTO: DDX - DDV for 64-Bit Numbers
- HOWTO: Debug a Dynamic-Link Library (DLL) in Windows
- HOWTO: Debug a Windows Shell Extension
- HOWTO: Debug an Active Process in 32-bit Visual C++
- HOWTO: Debug MFC Module and Thread State Problems
- HOWTO: Debug OLE Applications
- HOWTO: Debug OLE DB Providers That Are Called From SQL Server 7
- HOWTO: Declare an Array of Pointers to Functions
- HOWTO: Declare Classes That Refer to Each Other
- HOWTO: Define the Display Size of an MFC ActiveX Control
- HOWTO: Derive From Classes not Listed in ClassWizard
- HOWTO: Detect a Mouse Click on Any Column of List View Control
- HOWTO: Detect an Empty CRecordset Object
- HOWTO: Detect IE's STOP Button Click in ActiveX Control
- HOWTO: Determine Default Libraries for an .OBJ Object File
- HOWTO: Determine If an ActiveX Ambient Property Is Implemented
- HOWTO: Determine Justification in a ListView Control
- HOWTO: Determine the Location of a Crash
- HOWTO: Determine Whether a Drive Is a RAM Drive
- HOWTO: Determine Which ODBC Files to Ship
- HOWTO: Disable the Default Pop-up Menu for CHtmlView
- HOWTO: Disable the Resizing of an OLE Control
- HOWTO: Disable the Window Close Button in an MDI Application
- HOWTO: Display an MFC Automation Document Automatically
- HOWTO: Display the Current Time in a CStatusBar Pane
- HOWTO: Do Asynchronous WinInet with MFC Classes
- HOWTO: Draw ActiveX Controls with Child Controls in Design Time
- HOWTO: Draw Controls in an OLE Metafile
- HOWTO: Dynamically Add ActiveX Controls to ATL Composite Control
- HOWTO: Edit Resources in Executables with Visual C++
- HOWTO: Enhance File Open Dialog with Multiple Extension Filters
- HOWTO: Ensure ODBC.DLL and ODBCCURS.DLL Cursor Levels Match
- HOWTO: Enumerate OLE and VB Controls from an OLE Control
- HOWTO: Exclude Include File Class Definitions from ClassView
- HOWTO: Execute Stored Procedure Using CDynamicParmeterAccesor
- HOWTO: ExecuteParameterized Command Multiple Times with ATL OL
- HOWTO: Expand An Array Pointer in the Visual C++ Debugger
- HOWTO: Exporting STL Components Inside
- HOWTO: Expose an MFC OLE Container to VBA Automation
- HOWTO: Filter Keystrokes in Controls Derived from CEdit Class
- HOWTO: Find Users Connected to an Access 7.0 Database
- HOWTO: Force Files to Be Flushed to Disk
- HOWTO: Gain Access to an ActiveX Control from its Property Page
- HOWTO: Get a C++ Class from an Interface Pointer in ATL
- HOWTO: Get Access to an ActiveX Control from its Property Page
- HOWTO: Get Current CDocument or CView from Anywhere
- HOWTO: Get Dropped File Names Using OLE Drag and Drop
- HOWTO: Get Info for Troubleshooting Compiler
- HOWTO: Get the Current Document in an MDI Application
- HOWTO: Getting the Current Printer Settings in MFC
- HOWTO: Handle Check Notifications in CCheckListBox
- HOWTO: Handle Exceptions That Occur in Exception Processing
- HOWTO: Handle OCM_CTLCOLORxxx Reflected Messages
- HOWTO: Handling Events for ActiveX Controls in a CWnd
- HOWTO: Highlight Row of Multi-Column Report-View CListCtrlR
- HOWTO: How to Initialize Child Controls in a Derived CDialogBar
- HOWTO: How to Install Visual C++ on Terminal Server
- HOWTO: How to Use Access Autonumber Column with OLE DB Templates
- HOWTO: Identify the Symptoms of File Corruption Problems
- HOWTO: Implement Context-Sensitive Help for Dialog Controls
- HOWTO: Implement Per-Property Browsing for a Custom Property
- HOWTO: Implement Scaled Printing in an MFC/OLE Container
- HOWTO: Implement Thread-Pooled, Apartment Model COM Svr in ATL
- HOWTO: Implementing a Custom Property Showing a FileOpen Dialog
- HOWTO: Increment Version Information After Each Build in VC++
- HOWTO: Initializing lpstrFilter for All Files on the Macintosh
- HOWTO: Initilize Large Character Arrays
- HOWTO: Insert a Bitmap Into RTF Document Using RichEdit Control
- HOWTO: Insert a Splash Screen into a Dialog-Based Application
- HOWTO: Insert Existing Projects as Sub-Projects
- HOWTO: Insert Objects Without Using Insert Object Dialog Box
- HOWTO: Integrate Custom DDX /DDV in 32-bit ClassWizard Interface
- HOWTO: IObjectSafety Marks ATL Controls Safe for Initializing
- HOWTO: JIT Debug a COM Local Server
- HOWTO: Limit 32-bit Applications to One Instance Using C++
- HOWTO: Limit 32-Bit MFC SDI App to a Single Instance in WinCE
- HOWTO: Load an Executable File into the Visual C++ Debugger
- HOWTO: Localize Application Resources with Foundation Classes
- HOWTO: Localize Stock ActiveX Property Pages With MFC Resources
- HOWTO: Make a Resizable Dialog Bar
- HOWTO: Make VC++ Recognize File Extensions as C/C++ Files
- HOWTO: Making Visual C++ 32-bit Edition Books Online Run Faster
- HOWTO: Mark MFC Controls Safe for Scripting/Initialization
- HOWTO: Modify the Environment for a Spawned Process
- HOWTO: Modify the VC++ COMPLEXDB Sample to Work on a Web Page
- HOWTO: Move Visual C++ IDE Customizations to Another Computer
- HOWTO: Obtain a Copy of the VESA SVGA Standard
- HOWTO: Obtain the Program Name in a Windows-Based Application
- HOWTO: Obtain Width and Height of a CBitmap Object
- HOWTO: Optimize the Reactivation of In-Place Active Servers
- HOWTO: Overload New to Reduce Memory Fragmentation
- HOWTO: Override an Interface in an MFC Application
- HOWTO: Override IUnknown Methods in an ATL Server
- HOWTO: Override the MFC Default Control Containment
- HOWTO: Overriding Initial Setting on Print Setup Dialog
- HOWTO: Packaging MFC Controls for Use Over the Internet
- HOWTO: Pass a char from C to MASM by Value
- HOWTO: Pass a SafeArray of Strings in a VARIANT*
- HOWTO: Pass a short from C to MASM by Value
- HOWTO: Pass an Automation Object from VB to a C/C++ DLL
- HOWTO: Pass Common C Types to MASM by Reference
- HOWTO: Pass IDispatch Pointer and Avoid an Application Error
- HOWTO: Pass Multiple DBPROPSETs to CDataSource::Open
- HOWTO: Pass Optional Arguments to MFC ActiveX Controls
- HOWTO: Passing a License Key to Classes Generated by #import
- HOWTO: Passing Optional Parameters When Calling a Function
- HOWTO: Perform Transactions with the MFC Database Classes
- HOWTO: Performance Tuning the Jet Engine Per Instance in MFC
- HOWTO: Performing Transactions with SQL Server 6.x
- HOWTO: Porting Static PowerPC Libraries
- HOWTO: Preset the Win CE Computer Name
- HOWTO: Prevent Creation of Initial Macintosh Document
- HOWTO: Prevent Static Splitter Bars from Tracking
- HOWTO: Print Directly to a Non-Default Printer in MFC
- HOWTO: Print from a Class Other Than CView
- HOWTO: Print from an Active Document Server
- HOWTO: Print from the Microsoft WebBrowser Control
- HOWTO: Print the Image of a Dialog Box
- HOWTO: Profile an OLE Server or an OLE Control
- HOWTO: Properly Export Functions Using the MFC Shared Library
- HOWTO: Provide an Alternative View to Data Using Splitter Window
- HOWTO: Provide Type Information From an MFC Automation Server
- HOWTO: Quick Sorting Using MFC CArray-Derived Classes
- HOWTO: Redirect stdout to and from a File Using C
- HOWTO: Redistributing DAO with Your Visual C++ 5.0 Application
- HOWTO: Remove OLE Controls
- HOWTO: Remove the Sizing Grip from a Status Bar
- HOWTO: Remove the System Menu from an Iconized Application
- HOWTO: Renaming an ActiveX Control After its Project Is Created
- HOWTO: Resize CPropertyPages at Run Time
- HOWTO: Restore Corrupt or Deleted Visual C++ Group File
- HOWTO: Retrieve a Counter Field Value Without Requerying
- HOWTO: Retrieve the Actual Parent Window of an ActiveX Control
- HOWTO: Retrieving a List of All ODBC Data Sources
- HOWTO: Retrieving Multiple Resultsets with Varying Columns
- HOWTO: Return Array to VB from VC++ DLL or OLE Server
- HOWTO: Saving a Blob Property in ActiveX Control Pad
- HOWTO: Set Blank Date as Initial Value for Date Time Control
- HOWTO: Set Default Values for ActiveX Control Stock Properties
- HOWTO: Set Initial Default Size of ActiveX (ATL) Control
- HOWTO: Set Up a TCP/IP Peer-to-Peer Network Connection
- HOWTO: Set Up and Troubleshoot Macintosh Communications
- HOWTO: Set Up Visual C++ to Use the HTML Help API
- HOWTO: Setting the Picture Property of an ActiveX Control
- HOWTO: Show Container's Toolbar During Inplace Activation
- HOWTO: Specify Stack Size (Clarification)
- HOWTO: Speed Up Apps that Use the Microsoft Access ODBC Driver
- HOWTO: Speed Up Load Time of OLE Controls
- HOWTO: SQL Server 7 Distributed Query Using ATL OLEDB Consumer
- HOWTO: SQL Server Full-Text Query Using ATL OLEDB Consumer
- HOWTO: SQL Server Identity, OLE DB Templates and OLE DB for ODBC
- HOWTO: sscanf() Example Using a Comma (,) as Delimiter
- HOWTO: STL Sample For [list::merge] Function(s)
- HOWTO: STL Sample for [list::rbegin, rend, reverse, rev_iterator
- HOWTO: STL Sample for [list::remove, remove_if] Function(s)
- HOWTO: STL Sample for gslice::(length, start, stride) Functions
- HOWTO: STL Sample for gslice::(length, start, stride) Functions
- HOWTO: STL Sample for list::size,list::resize Functions
- HOWTO: STL Sample for slice::(length, start, stride) Functions
- HOWTO: STL Sample for slice::(length, start, stride) Functions
- HOWTO: Subclass a Dialog Item in ATL
- HOWTO: Subclass CListBox and CEdit Inside of CComboBox
- HOWTO: SubClass the MDIClient by Using MFC
- HOWTO: Synchronizing Reads and Writes Between Two DAO Processes
- HOWTO: Test for End of File with CFile and CStdioFile
- HOWTO: Tracking Down Memory Leaks with _afxBreakAlloc
- HOWTO: Trap Arrow Keys in an Edit Control of a Dialog Box
- HOWTO: Trapping Server's Menu Commands in Composite Menu Bar
- HOWTO: Troubleshoot Visual C++ Performance Problems
- HOWTO: Troubleshoot Visual C++ Setup Problems in Windows NT
- HOWTO: Troubleshoot WinCE Application Installations
- HOWTO: Unregister MFC Automation Servers
- HOWTO: Update Property Values in a Property Page
- HOWTO: Use #pragma init_seg to Control Static Construction
- HOWTO: Use #pragma to Generate User-Defined Warning Messages
- HOWTO: Use _crtBreakAlloc to Debug a Memory Allocation
- HOWTO: Use _declspec(dllexport) in an MFC Extension DLL
- HOWTO: Use an OLE Control as an Automation Server
- HOWTO: Use ATL Consumer Classes to Connect to SQL Server
- HOWTO: Use ATL Consumer Template w/ Secured Jet Database
- HOWTO: Use Bookmarks with the MFC ODBC Database Classes
- HOWTO: Use CBulkRowset
- HOWTO: Use CFormView in SDI and MDI Applications
- HOWTO: Use Dialog Template to Create MFC Dialog with ActiveX
- HOWTO: Use fopen() to Append Data to File Terminated w/ CTRL+Z
- HOWTO: Use GUID Fields in Access from Visual C++
- HOWTO: Use LoadResource to Load Strings from a String Table
- HOWTO: Use malloc() and _fmalloc() in an Application
- HOWTO: Use MFC 4.2 ODBC Classes in an ISAPI DLL
- HOWTO: Use ON_EVENT_RANGE Macro
- HOWTO: Use Other Registry Keys with Visual C++ 2.0 and Above
- HOWTO: Use Relative Paths in 32-bit Visual C++ .MAK Files
- HOWTO: Use Resource Editor for 16-Color 32x32 Mouse Pointers
- HOWTO: Use RUNDLL32 to Debug Control Panel Applets
- HOWTO: Use SQL Aggregate Functions with the MFC DAO Classes
- HOWTO: Use the Microsoft RemoteData Control
- HOWTO: Use the SQL Server DateTime Parameter
- HOWTO: Use the Token Pasting Operator in Microsoft C
- HOWTO: Use Updatable Joins in an MFC ODBC Application
- HOWTO: Use Visual C++ 32-bit Edition with Working Set Tuner
- HOWTo: Using .pch Files Across Projects in the Visual Workbench
- HOWTO: Using Accelerator Keys with Modal Dialog Box Main Window
- HOWTO: Using Accelerator Keys Within a Modal Dialog Box
- HOWTO: Using CDaoRecordset::Seek
- HOWTO: Using Class Wrappers to Access Windows Common Controls in
- HOWTO: Using MFC LOC DLLs
- HOWTO: Using the DAO SDK dbDao Classes with Visual C++ 4.x
- HOWTO: Using the MFC Database Classes in Console Applications
- HOWTO: VC++ MFC Client for the ComCallingJava Sample
- HOWTO: View the Call Stack After an MFC ASSERT
- HOWTO: Visual C++ 5.0 (Professional
- HOWTO: Work Around Bugs in Template Libraries
- HOWTO: Work with Invalid Rectangle When Window Is Resized
- HOWTO: Write a Dialog-based ActiveX Control Using ATL
- HOWTO:Add Context Help (? Button) to Title Bar of CPropertySheet
- Ident.exe Retrieves @@IDENTITY From ODBC Inserts
- Illustrates Multithreaded Programming Techniques
- Increased File Libraries for Visual C++ 1.0 Available
- INF: Using DTS With Custom ATL OLE-DB Providers
- INFO: 'No matching symbolic info' for Comctl32.dll, Msidle.dll
- INFO: #define Must Evaluate to Integer Const for #if Expression
- INFO: #pragma pack() Affects Declarations, Not Definitions
- INFO: '80020101' Returned From Some ActiveX Scripting Methods
- INFO: /Mx Compiler Options and the LIBC, LIBCMT, MSVCRT Libs
- INFO: /Zg Not Designed for Use with .CPP or .CXX Files
- INFO: __declspec(dllexport) Replaces __export in 32-Bit VC++
- INFO: _DEBUG Must Be Defined When Linking to Debug Libraries
- INFO: _heapwalk() Does Not Work On Win32s
- INFO: A Case Where BUFF[] and *BUFF Are Different
- INFO: A Comparison of Visual C++ Products
- INFO: Active Template Library (ATL) 2.0 Readme File
- INFO: Active Template Library (ATL) Frequently Asked Questions
- INFO: Adding a CObList Object to Another CObList
- INFO: Administrative Privileges Required for Visual C++
- INFO: AppWizard and Precompiled Header Files
- INFO: Archiving Several Objects That Point to a Third Object
- INFO: Assembly Output from Visual C++ Compiler May Not Assemble
- INFO: Availability of ODBC Drivers for VCMac 4.0
- INFO: Background Processing in an MFC Application
- INFO: Bitwise Complement Operator Appears to Fail on Comparison
- INFO: Buffer Size for fcvt() and ecvt() Is 349 Bytes
- INFO: C Ignores Preprocessor Directives Inside of Comments
- INFO: C++ Name Decoration--Why Used, Getting Decorated Names
- INFO: C++ Standard Noncompliance Issues with Visual C++ 6.0
- INFO: C2059, C2065, C2143 May Be Caused by Not Including Header
- INFO: C2059, C2143: Syntax Errors Involving 'int constant'
- INFO: C2466 Error When Allocating an Array of Length 0
- INFO: C4097: Typedef-Name X Used as Synonym for Class-Name Z
- INFO: Calling Conventions the 32-Bit Compiler Supports
- INFO: Calling MFC MDI Base Class Message Handlers
- INFO: Can't Watch Variables in Debugger - Nine Possible Causes
- INFO: Cannot Define Other Preprocessor Directives with #define
- INFO: Cannot Restart CESH After the Connection Is Broken
- INFO: Casting a Pointer to Type Equivalent to Multidimensional
- INFO: Casting Difference Between C and C++ May Cause C2105
- INFO: Caveats for Using Empty Top-Level Projects in Dev. Studio
- INFO: CDialogBar Button Enabled When Command Handler Present
- INFO: CFrameWnd Objects Can Destroy Themselves
- INFO: Changes in MFC Between Visual C++ 5.0 and 6.0
- INFO: Character Parameters May Be Prototyped as Integers
- INFO: Clarification of the 'g' Format Specifier for printf()
- INFO: ClassWizard Links Only Types with DDX Support
- INFO: COM Method Call in WM_PAINT Handler Returns 0x80010005
- INFO: Command IDs and In-Place Frame Window Toolbar
- INFO: Common File Extensions Used by Visual C++
- INFO: Common Programming Errors in the C Language
- INFO: COMMON.RES Provides Common Bitmaps, Cursors, and Icons
- INFO: Compile and Link Requirements for MFC Applications
- INFO: Compiler Errors When Compiling a C++ File as a C File
- INFO: Compiler Errors with Win32 APIs Ending in 'A' or 'W'
- INFO: Compiler Looks for LINK.EXE in CL.EXE Directory First
- INFO: Conforming to ANSI C Standards
- INFO: Consecutive Calls to ctime() Overwrite Previous Values
- INFO: Console Applications Can Call the Windows 32-Bit API
- INFO: Const Versus Non-Const CObList Objects
- INFO: Converting an RC File to Use Microsoft Foundation Classes
- INFO: Correct Use of the SetFont() Function in MFC
- INFO: Creating a Browser Library for the Foundation Classes
- INFO: Creating a Function Pointer to a C++ Member Function
- INFO: Creating a Modeless Dialog Box with MFC Libraries
- INFO: Customizing the Visual C++ IDE Programmatically
- INFO: Data May Be Lost During fflush() If Write Is Unsuccessful
- INFO: Dbgrid32.ocx Requires Grdkrn32.dll
- INFO: Debug Session Still Active Even After Last '}' of Main
- INFO: Debugging VC++ 6.0 Application in VC++ 5.0 Debugger
- INFO: Declaring a Pointer to a Function: C4071, C4001, or C4220
- INFO: Default Assignment Used, Not User-Defined operator=()
- INFO: Definition of a Domain Error
- INFO: Difference Between Arrays and Pointers in C
- INFO: Dynamic Memory Allocation for Two-Dimensional Arrays
- INFO: Dynamic Processing of WM_COMMAND Messages
- INFO: Dynamically Loading Dynamic-Link Libraries in Windows NT
- INFO: Endl Flushes the cout Buffer Immediately Upon Execution
- INFO: Error C2593 When Archiving an Enumerated Type
- INFO: Escape Character Erases First Characters in gets() String
- INFO: Evaluation Order of Expression and Function Args Undefined
- INFO: Example DDX Routine for Access Memo Fields
- INFO: Examples of DUMPBIN Output
- INFO: Explanation of Two-Phase Construction in MFC
- INFO: Exporting Callback Functions Not Required in Win32 Apps
- INFO: Exporting PASCAL-Like Symbols in 32-Bit DLLs
- INFO: Extracting Function ptr from a Variable arg List Function
- INFO: Facts About WinInet API Support on Windows CE OS
- INFO: fflush()
- INFO: filelength() Includes EOF Character in Return Value
- INFO: Files Modified by VC42b Patch - Part 1 of 4
- INFO: Files Modified by VC42b Patch - Part 2 of 4
- INFO: Files Modified by VC42b Patch - Part 3 of 4
- INFO: Fixes and Features of Visual C++ 4.0a RISC Edition
- INFO: fmod() Results Unexpected Due to Binary Representation
- INFO: Formal Parameters Default to Type int
- INFO: Format of the Document Template String
- INFO: Foundation Class Debug Library Detects Memory Leaks
- INFO: Frequently Encountered MFC 3.x to 4.0 Porting Issues
- INFO: fstream's File Pointers Are Not Independent
- INFO: ftell() May Return an Invalid Value with a Text File
- INFO: Function Pointers to Functions with Different Parameters
- INFO: GetProcAddress(), Function Pointers, and C++
- INFO: GetRecordCount May Not Return Correct Number of Records
- INFO: Handling Floating-Point Errors in C
- INFO: How Bitfields Are Stored in Memory
- INFO: How C Interprets Integer Constants with Leading Zeroes
- INFO: Information Available on Using RDS in Visual C++
- INFO: Initializing Bitfields as Integers in C
- INFO: Initializing const Member Data
- INFO: Initializing in a Loop Within a Case Statement
- INFO: Initializing Unions Initializes First Member of the Union
- INFO: Installing Language Products on a Network
- INFO: jmp_buf Pointer Type is 'void *'
- INFO: Jumping into the Middle of a For Loop Is Not Recommended
- INFO: kbhit() Does Not Take Character out of Buffer
- INFO: Keeping #include Files Out of VWB Dependency List
- INFO: LIBMOTO for PowerPC May Improve Application Performance
- INFO: Limitations of DAO, DAO SDK in NT Service or with Threads
- INFO: Limitations of IntelliSense in Visual C++ 6.0
- INFO: Limits on Text in CEditView and CEdit
- INFO: Line Continuation Evaluated Before Inline Comment
- INFO: List of Books About C++ Programming
- INFO: List of References That Discuss ODBC
- INFO: LNK2001 on CRT Symbols in ATL Release Build
- INFO: LNK4108: /ALIGN Specified Without /DRIVER or /VXD;
- INFO: Macros to Facilitate Porting Applications to Windows NT
- INFO: MFC 4.0 No Longer Pre-Registers Window Classes
- INFO: MFC and ATL Are Not Supported on Windows CE Palm-size PC
- INFO: MFC Application Idle Processing and Power Consumption
- INFO: MFC OLE Classes Do Not Support 'Embed in self'
- INFO: MFC Versions That Ship with Microsoft Visual C++
- INFO: Microsoft Visual Database Tools Readme
- INFO: Migrating Visual C++ for Windows to Windows NT
- INFO: Misplaced __declspec Causes Error C2062, C2059, or C4
- INFO: Misspelling 'Default' Gives No Error
- INFO: More Information on MIDL2362 Warning
- INFO: Must Use Prototype Before Intrinsic or Function Pragmas
- INFO: NAN
- INFO: Negative Values Use Two's Complement
- INFO: New C++ Type Conversions May Generate C2446 or C2664
- INFO: Newline Character \n Equivalent to ASCII Linefeed (0x0A)
- INFO: Next scanf/fscanf Apparently Is Skipped During Run Time
- INFO: No Error Message Text If .ERR Files Not in PATH
- INFO: No Network License Agreements on MS Language Products
- INFO: No Warning If Parameter Redeclared Using the Old Style
- INFO: ODBC Files Shipped with Visual C++ 5.0
- INFO: Old Style (K? Declarations Are Not Supported in C++
- INFO: Only One .rc File Is Permitted Per Project
- INFO: Output Stream cout Is Buffered
- INFO: Passing a long from C to MASM by Value
- INFO: Passing C Arrays to MASM by Reference
- INFO: PDB and DBG Files - What They Are and How They Work
- INFO: PDB File Format Information Not Documented
- INFO: Pointer Subtraction Yields Signed Value
- INFO: Pointer to Undeclared Structure Does Not Generate Error
- INFO: Portable DLL Example Using _declspec() and _export
- INFO: Precedence Affects Grouping of Operands, Not Evaluation
- INFO: Predefined Identifiers in Microsoft C and C++
- INFO: printf() and 512-Byte I/O Buffer
- INFO: Problems Loading a Debuggee That Uses a DLL
- INFO: ProcessMessageFilter gets called only for messages posted
- INFO: Programmer's Guide to Using Index Server Provider in VC++
- INFO: Promotion of char to int May Add Two Hex Digits in printf
- INFO: Purpose of 'Internal Linkage'
- INFO: qsort() Can Sort Data Structures Based on Multiple Fields
- INFO: qsort(): Parameters to the Compare Function
- INFO: Reasons for 'Unauthorized Copy of Visual C++' Message
- INFO: Redistributing DAO Components with DAO Apps
- INFO: Replacing #import's Exception Raising Mechanism
- INFO: Responding to Mouse Events with MFC ActiveX Controls
- INFO: Retrieving the CMDIChildWnd Parent Window
- INFO: Return Value for getch() on Extended Characters
- INFO: rewind(stdin) Clears Keyboard Buffer
- INFO: Russian and Portuguese MFC Resource Files Not Available
- INFO: scanf() Format Specifications and Syntax
- INFO: scanf() with %i and a Leading 0 Gives Octal Conversion
- INFO: Selective Initialization of Array Elements Not Allowed
- INFO: Setup Cannot Access the Source File ..\include\ALGORITHM
- INFO: Sharing Common C Types with MASM
- INFO: Signed Converted to Unsigned in Comparison with Unsigned
- INFO: sizeof() Function Returns unsigned Instead of int
- INFO: sizeof(char Expression) Same as sizeof(int)
- INFO: Some errno Values Do Not Apply to MS-DOS, Windows NT
- INFO: Sorting Structures with the C qsort() Function
- INFO: Specify Compiler Options Before Source Filename
- INFO: Specifying .DEF Files on the CL Command Line
- INFO: Stack Checking for Windows NT-based Applications
- INFO: Standards Supported by Visual C++
- INFO: STL Sample for Members of the numeric_limits Class
- INFO: STL Sample for the abs Function
- INFO: STL Sample for the advance() Function
- INFO: STL Sample for the basic_string size and resize Functions
- INFO: STL Sample for the distance() Function
- INFO: STL Sample for the exp, log, and log10 Functions
- INFO: STL Sample for the for_each Function
- INFO: STL Sample for the generate_n Function
- INFO: STL Sample for the inner_product Function
- INFO: STL Sample for the inplace_merge Function
- INFO: STL Sample for the iter_swap Function
- INFO: STL Sample for the make_pair Function
- INFO: STL Sample for the new operator Function
- INFO: STL Sample for the operator == and operato
- INFO: STL Sample for the Pair Logical Operator Functions
- INFO: STL Sample for the partial_sum Function
- INFO: STL Sample for the Predicate Version of inplace_merge Func
- INFO: STL Sample for the Predicate Version of max_element Functi
- INFO: STL Sample for the Predicate Version of nth_element Functi
- INFO: STL Sample for the random_shuffle Function
- INFO: STL Sample for the remove Function
- INFO: STL Sample for the remove_copy Function
- INFO: STL Sample for the remove_copy_if Function
- INFO: STL Sample for the remove_if Function
- INFO: STL Sample for the replace Function
- INFO: STL Sample for the replace_copy Function
- INFO: STL Sample for the replace_copy_if Function
- INFO: STL Sample for the replace_if Function
- INFO: STL Sample for the reverse Function
- INFO: STL Sample for the reverse_copy Function
- INFO: STL Sample for the rotate Function
- INFO: STL Sample for the rotate_copy Function
- INFO: STL Sample for the sqrt and pow Functions
- INFO: STL Sample for the Vector Class Using the operat
- INFO: STL Sample for the Vector Class Using the operator== Funct
- INFO: STL Sample for Trigonometry (sin, cos, tan, etc.) Function
- INFO: Storage of Environment Variables
- INFO: String Constants May Be Interpreted as Trigraphs in C
- INFO: strtok() Needs No Additional Space to Insert Nulls
- INFO: strtok(): C Function -- Documentation Supplement
- INFO: Summary List: Bugs Fixed by Visual C++ Version 4.1
- INFO: Summary List: Bugs Fixed by Visual C++ Version 4.2
- INFO: Summary List: Bugs Fixed by Visual C++ Version 5.0
- INFO: Summary List: Visual C++ 5.0 Known Problems
- INFO: Summary List: Visual C++ Version 4.0 Known Problems
- INFO: Summary List: Visual C++ Version 4.1 Known Problems
- INFO: Summary List: Visual C++ Version 4.2 Known Problems
- INFO: Switching from Reading to Writing Files Can Garble Data
- INFO: Switching Views in a Single Document Interface Program
- INFO: Terminal Server Console-Directed Pop-Up Print Error Box
- INFO: The Limit of Macro Expansion
- INFO: The Use of a CTRL+Z Is Limited in Text Files
- INFO: Thread Safety and the Access ODBC Driver
- INFO: Tips for Improving Performance of VCMac Applications
- INFO: Tips for Remote Debugging with Visual C++ 2.x, 4.0/5.0/6.0
- INFO: toupper() Generates C4135 or C4244 Warning
- INFO: Transfer Files Between Desktop and Windows CE Emulator
- INFO: Troubleshooting Visual C++ Setup Problems Under Windows 9
- INFO: Two Syntaxes for Calling Functions with Pointers
- INFO: Type float Variable Arguments Are Promoted to Type double
- INFO: TYPE Operator Expressions Not Allowed for Inline Assembly
- INFO: Unicode Support in the Microsoft Foundation Class Library
- INFO: Unsigned Characters and Arithmetic Operators
- INFO: Updating the Application Status Bar on Demand
- INFO: Use of the Stringizing Operator (#) in Macros
- INFO: Use ON_MESSAGE() Macro to Map Less-Common Messages
- INFO: User-Defined CRT Function Generates Warning or Errors
- INFO: Using _declspec(dllimport)
- INFO: Using a Structure with an Empty Array Member
- INFO: Using C Run-Time Functions and CreateThread()
- INFO: Using CBitmapButton in CDialogBar and CFormView
- INFO: Using cout in an Application and DLL
- INFO: Using Goto Label Before Closing Brace Causes C2143 Error
- INFO: Using the Development Studio or Visual Workbench with MASM
- INFO: Variant Handling in an MFC Server w/ VB 4.0 as Its Client
- INFO: VC_EXTRALEAN and WIN32_LEAN_AND_MEAN
- INFO: Version History of Microsoft Foundation Classes DLLs
- INFO: Visigenic Oracle Driver and Visual C++ Enterprise Edition
- INFO: Visual C++ 32-bit Edition Installs for Single User
- INFO: Visual C++ 5.0 Readme, ActiveX Control Issues
- INFO: Visual C++ 5.0 Readme, Build Issues
- INFO: Visual C++ 5.0 Readme, Compiler, Linker and Utilities
- INFO: Visual C++ 5.0 Readme, Documentation Issues
- INFO: Visual C++ 5.0 Readme, Enterprise Edition Issues
- INFO: Visual C++ 5.0 Readme, Language Issues
- INFO: Visual C++ 5.0 Readme, MFC and Other Libraries
- INFO: Visual C++ 5.0 Readme, Microsoft Transaction Server
- INFO: Visual C++ 5.0 Readme, OLE DB SDK Issues
- INFO: Visual C++ 5.0 Readme, Sample Program Issues
- INFO: Visual C++ 5.0 Readme, Setup Issues
- INFO: Visual C++ 5.0 Readme, SQL and SQL Debugging
- INFO: Visual C++ 5.0 Readme, Visual SourceSafe Issues
- INFO: Visual C++ 5.0 Readme, Wizard and User-Interface Issues
- INFO: Visual C++ and the Year 2000, Years that Cause an Overflow
- INFO: Visual C++ RISC Edition Version Information
- INFO: Visual C++ Vers 2.0 README, Part 2 Development Environment
- INFO: Visual Studio Macros for MFC and ATL Source Code
- INFO: Watch Window Displays Arrays as Pointers
- INFO: What Are the C/C++ Libraries My Program Would Link With?
- INFO: What Causes the Startup Code to Be Included
- INFO: Why Floating Point Numbers May Lose Precision
- INFO: Why Microsoft Development Tools Use TMP Instead of TEMP
- INFO: Why System Include Files Prototype Functions as _cdecl
- INFO: Windows NT Reads Environment Variables from AUTOEXEC.BAT
- INFO: Wizards Use CDataSource::OpenWithServiceComponents()
- INFO: Workaround for Converting a Float/Double to a String
- INFO: x86 DEMO7 Sample and Configuration Information
- int86x() and int86() Trap for Interrupts 25h, 26h
- Intel MMX Technology Support in Visual C++
- JETERR35.HLP Is Missing for DAO 3.5 in Visual C++ 5.0
- Limiting 32-Bit MFC SDI/MDI Applications to a Single Instance
- LoadBarState asserts while restoring two/more floating toolbars
- m_templateList Is No Longer Accessible in Visual C++ 4.0
- Macros and Switches Not Defined in Visual C++ 32-bit Edition
- Managing Memory with calloc() and malloc()
- MARSHAL.EXE: How To Marshal Interfaces Across Apartments
- Message-Oriented TCP and Multithreaded Client/Server
- MFC Dialog Font Substitution Under DBCS System
- MFC ODBC Classes and Parameterized Pre-Defined Queries
- MFC Version 3.1 White Paper
- Mfccdc Demonstrates Viewport and Mapmode Use in MFC
- MFCDISP: Replacing MFC IDispatch Implementation
- MFCDRAG Implements Drag? Between CListCtrl
- Mfcfont.exe Persists MFC ActiveX Control Stock Font Property
- MFCSocs.exe Avoids Two Common MFC Socket Mistakes
- Microsoft Foundation Class Library Development Guidelines
- Microsoft Visual C++ Alpha Edition 4.2B Linker 4.20.619
- Mixing Debug and Release Files in an MFC Project
- MMFILE - Class for Memory-Mapped Files
- MSocUdp.exe Implement UDP Using CAsyncSocket
- MULTICON Demonstrates Dynamic Icons
- Multiple Threads and MFC _USRDLLs
- MultiSoc : Illustrates Using Sockets in Multiple Threads
- NEW.H Does Not Contain new() that Takes a void*
- NMAKE 1.4 on Windows 95 Won't Stop on Errors
- NotesDem.exe Reads and Writes the Contacts NOTES Field
- Obtaining Visual C++ 2.0 Run-Time Library Source Code
- OfnKing Demonstrates CFileDialog Customization
- OLE Control Container Support in Visual C++ and MFC
- OLE Control Containers Must Call AfxEnableControlContainer
- OLE2BIN Sample - Storing COleClientItems in a Database
- Opropsheet.exe Modeless OLE Property Sheet Using MFC
- Order of Object Initialization Across Translation Units
- OutputDebugString() Without \n May GP Fault in MSVC.EXE
- PATCH: Visual C++ 4.0 Crash Fixes
- Pentium FDIV Patch for Visual C++ 2.0
- Polish Windows NT Displays Microsoft Sans Serif Font Incorrectly
- Possible Reasons for OLE Control Registration Failure
- PRB: 'Access to an Unnamed File Was Denied' Error
- PRB: 'Another Application is Currently Using JET File...'
- PRB: 'Couldn't Find Installable ISAM' with Excel 97 Data
- PRB: 'DM0025: Error attaching to process' in Windows 95
- PRB: 'Error Retrieving Record' with SQL Statement in Open()
- PRB: 'error spawning empfile.exe' Building WINCE Application
- PRB: 'Floating-point Support Not Loaded' Error with scanf()
- PRB: 'Invalid argument' with dbAttachedTable or dbAttachedODBC
- PRB: 'Invalid File Format' from ImgEdit Reading Sony Mavica JPG
- PRB: 'Library Not Registered' Error Calling Method in ATL Server
- PRB: 'QueryInterface:function does not take 1 parameters' Error
- PRB: 'Save As' Does Not Save a Stored Procedure on the Server
- PRB: 'Set Next Statement' Does Not Work During SQL Debugging
- PRB: 'Syntax Error in FROM Clause' Using Text ODBC Driver
- PRB: 'Syntax Error in Number in Query Expression'
- PRB: 'Syntax Error in PARAMETER clause' When Opening an MFC DAO
- PRB: 'The Remote Procedure Call Failed' During OLE Automation
- PRB: 'Unexpected column data types were returned from query'
- PRB: 'Warning: Calling DestroyWindow in CWnd::~CWnd' Message
- PRB: #File Error# During Dump of Heap Objects
- PRB: #import Wrapper Methods May Cause Access Violation
- PRB: #pragma code_seg() Affects Compiler-Generated Functions
- PRB: #pragma comment(lib...) Can Specify Only Libraries
- PRB: #pragma pack Can Generate Compiler Warnings
- PRB: /INFO or /VERBOSE Option May Delay Stopping a Build
- PRB: /MD Causes C4273 Warning When Replacing _matherr
- PRB: /Tp and /Tc Show Unexpected Behavior with Wildcards
- PRB: _CRTDBG_MAP_ALLOC Does Not Work as Documented
- PRB: _mktemp() May Return the Same Name Between Threads
- PRB: _searchenv() Does Not Check the Buffer Size
- PRB: _stat Function Fails for Names Ending with '\'
- PRB: A _USRDLL with No CWinApp Object Fails to Load
- PRB: Access 7.0 Database Corrupt After Calling RepairDatabase
- PRB: Access Violation in GetAmbientDisplayName
- PRB: Access Violation in ODBC Cursor Library in MFC Application
- PRB: Access Violation When Accessing STL Object in DLL
- PRB: Activation of VB MDI Child Window and ActiveX Control
- PRB: ActiveX Control Pack Unavailable for Download for VCCE 6.0
- PRB: ActiveX Control Painting Problems in Visual C++ 4.2
- PRB: ActiveX Control's Stock Error Event Uses SCODE Value
- PRB: Add Method/Add Property Adds To All Interfaces
- PRB: Add() Member Function Consuming Large Amount of Memory
- PRB: Adding OnClose Handler to COleControl Class Causes C2660
- PRB: Adding Property in ClassWizard Changes DISPIDs for Methods
- PRB: AfxFindResourceHandle Fails w/ Icons, Cursors,
- PRB: AllocMemoryDebug Gives Assertion or Trace Error on New[0]
- PRB: Alpha Platform Not Available When Adding Configurations
- PRB: Ambiguous Msg If Function Template Return Type Omitted
- PRB: App Studio Displays Incorrect Colors for Bitmaps
- PRB: App Studio Does Not Evaluate RC File Constant Expression
- PRB: Appearance Property Uses Windows 4.0 WS_EX_CLIENTEDGE
- PRB: AppWizard Bug when Altering ActiveDoc Child Window Styles
- PRB: AppWizard Cannot Generate Resources in Sublanguages
- PRB: AppWizard Projects Always Added to Component Gallery
- PRB: AppWizard, CHtmlView with Splitter Show Extra Scrollbars
- PRB: Assert Error in BARTOOL.CPP line 398
- PRB: Assert in Wincore.cpp with MFC in an Windows NT Service
- PRB: Assert When Creating MFC Windows in Printer Drivers
- PRB: ASSERT(hbrBtnFace != NULL) In AuxData.cpp
- PRB: Assertion Failed on Line 837 - Sockcore.cpp
- PRB: Assertion Failed, WINCORE.CPP--Line 129, 133, 182, or 307
- PRB: Assertion Failed: WINAPP.CPP, APPCORE.CPP, or WINMAIN.CPP
- PRB: Assertion in Dlgprop.cpp Line 499
- PRB: Assertion Launching Program with Tip of Day
- PRB: Assertion or Problems Using DAO in a DLL
- PRB: Assertion While Switching Property Pages in OLE Control
- PRB: ATL Classes Are Not Compatible With ClassWizard
- PRB: ATL COM AppWizard Doesn't Offer MFC Support for .EXE
- PRB: ATL Controls Fail to Recognize Default Button on VB Form
- PRB: ATL EXE Server Built On Windows 95 Errors While Registering
- PRB: ATL Full Control Needs Enabled Stock Property for Access 97
- PRB: ATL Object Wizard Cannot Add ATL Object to Existing File
- PRB: ATL Server with Singleton Object Never Unloads from Memory
- PRB: ATL Service Run from the IDE Doesn't Log Events to Console
- PRB: AtlAdvise() Returns 80004002, 80040200, or 80040202 Errors
- PRB: AV When Saving Workspace with more than 4096 Source/Header
- PRB: Bad Pointer from RUNTIME_CLASS with Class from _AFXDLL
- PRB: Bitfield Breakpoint Halts Execution on Neighboring Fields
- PRB: Bitmap Editor Distorts Icons and Bitmaps
- PRB: BK1503 when Building Large .bsc File
- PRB: Breakpoints Won't Work - 12 Reasons Why
- PRB: Browse Information Not Generated
- PRB: Brush Permanent Handle Map Doesn't Work on Windows 95
- PRB: Build Errors Using Precompiled Header in Debugging Lib
- PRB: Building ATL Service Project Does Not Register the Service
- PRB: Building on Windows 95 Reports 'Error spawning empfile.exe'
- PRB: C Datatype's Pseudo Null Not Inserted into SQL Database
- PRB: C1001 Internal Compiler Error After Installing VC++ SP3
- PRB: C1004 or C1060 Error Generated by Inline _asm Call
- PRB: C1853 Error Generated by Mixing C and C++ Files
- PRB: C2001: Newline in Constant for a String on Multiple Lines
- PRB: C2027 When Using MFC Templated Collection Classes
- PRB: C2059 Error Using extern 'C' in .C Source Files
- PRB: C2059 When Declaring Friend Template Functions in a Class
- PRB: C2060 or C1004 Error Occurs Using TRY/CATCH Macros
- PRB: C2061 Error Generated When DEBUG_NEW Used in Application
- PRB: C2061 Errors When Compiling for Macintosh Target
- PRB: C2065 Error Occurs on GetWrapperWindow or Other Symbols
- PRB: C2065/C2064 Errors when Using Win32 APIs in MFC Program
- PRB: C2118: Negative Subscript May Be Caused by int Expression
- PRB: C2129 Generated With Forward Reference Used in Prototype
- PRB: C2146, C2065, C2143 Instantiating Template Class Objects
- PRB: C2189 and C2857 Errors When AFXDB.H Used for UNICODE
- PRB: C2248: No Access for Friend Class in a Template Class
- PRB: C2250 Error Generated with Ambiguous Multiple Inheritance
- PRB: C2279: Braces Not Valid in Function Default Argument List
- PRB: C2361: Initialization of 'i' Is Skipped by 'Default'
- PRB: C2440 Error When Using CMap and User Defined Key Type
- PRB: C2440 When Initializing an Object Within an Object
- PRB: C2471 or LNK1140 Error with PDB File Limits
- PRB: C2517, C2653, or C2600 If Local Struct Contains Class.
- PRB: C2642 Error When Adding Message Handler
- PRB: C2660
- PRB: C2664 Compiler Error in Afxtempl.h Using VC++ 4.2
- PRB: C2664 Error When Using CNoAccessor
- PRB: C2664 Instantiating STL List with Sequence [first, last)
- PRB: C2666 Error Generated with Overloaded Operator
- PRB: C2710: Cannot Delete a Pointer to a Const Object
- PRB: C2922 Error for Class Template Containing Friend Function
- PRB: C4047 May Occur When a Function Prototype Is Omitted
- PRB: C4057 or C4133 Occur Unexpectedly
- PRB: C4251
- PRB: C4512 'Class': Assignment Operator Could Not Be Generated
- PRB: C4786 After Porting from Version 5.0 to Version 6.0
- PRB: Calling 32-bit Help Files from 16-bit Applications on NT
- PRB: Calling CDatabase::Open in a USRDLL Causes CDBException
- PRB: Calling String Conversion Macros in Catch Block Causes AV
- PRB: Can Not Debug Using IDE Over Windows CE Services
- PRB: Can Not Initialize the Debugging Subsystem
- PRB: Can't Add Libs to Projects Created with Custom AppWizards
- PRB: Can't Export All Subprojects Into a Single Makefile
- PRB: Can't Export from Static Libraries w/_declspec(dllexport)
- PRB: Can't Initialize Non-const Reference with Temp. Object
- PRB: Can't Register Controls from 'MSDEV\REDIST\OCX' Directory
- PRB: Can't Remove Controls from the Controls Toolbar in VC++
- PRB: Cannot Call ActiveX Scripting Engine Methods from Non-base
- PRB: Cannot Create an MFC Thread During DLL Startup
- PRB: Cannot Load Een0swt.dll When Installing Visual C++ 4.x
- PRB: Cannot Load EM.dll on Win98 with WinCE Toolkit for VC5.0
- PRB: Cannot Manipulate Columns of MS DataGrid in Visual C++ at D
- PRB: Cannot Open Compiler Intermediate File
- PRB: Cannot Set Default Value for Access (Jet) Text Fields
- PRB: Cannot View Unicode Strings in the Watch Window
- PRB: CArchive::Read Might Hang When Using CSocketFile
- PRB: Cast of Float to Long Truncates Value Unexpectedly
- PRB: CAsyncMonikerFile::Open() Fails in Visual C++ 5.0 MFC Apps
- PRB: Cause of the R6025 Run-Time Error
- PRB: Causes of DX1020 or R6915 Unhandled Exception Error
- PRB: Causes of R6000 'Stack Overflow' Error
- PRB: CButton SetIcon and SetBitmap Work Only Under Windows 95
- PRB: CDaoRecordView Bookmark Members Invalid After Requery()
- PRB: CDaoRecordView Toolbar Buttons Malfunction
- PRB: CDBException Thrown Opening Recordset on Stored Procedure
- PRB: CDBVariant Contains Wrong BOOL Value with GetFieldValue
- PRB: CDialog Class Doesn't Get WM_MOUSEWHEEL on Windows 95
- PRB: CDynamicAccesor Does Not Handle String Columns Correctly
- PRB: CE ActiveX Control Is Not in List of Insertable Controls
- PRB: Changing STDIN Translation Mode from Text to Binary
- PRB: Cheyenne InocuLAN May Cause ATL Wizard to Crash DevStudio
- PRB: Child CPropertySheet Hangs If Focus Is Switched
- PRB: CInternetSession::OpenURL() Fails with File Protocol
- PRB: Class Wizard Overridables Are Not Added to Converted Proj
- PRB: ClassView Does Not Display COM Interface Nodes
- PRB: ClassWizard Binds Fields in Incorrect Order Causing Errors
- PRB: ClassWizard Disables Add Function
- PRB: ClassWizard Doesn't Bring in Proper Header File
- PRB: ClassWizard Doesn't Display Ungrouped Radio Button
- PRB: ClassWizard Doesn't Support Custom Foreign DDX
- PRB: ClassWizard Doesn't Support Property Change Notifications
- PRB: ClassWizard Unable to Create Files for New Class
- PRB: ClassWizard Uses WM_HELPINFO Instead of WM_HELP
- PRB: Clipping Doesn't Work Correctly in Print Preview
- PRB: CListCtrl Inserting Items Slow If in Icon Modes
- PRB: CLongBinary Edits Fail with SQL Server Snapshot
- PRB: CMonthCalCtl::GetCurSel(CTime) Returns Wrong Value
- PRB: COleControl::Serialize Not Called with VB as Container
- PRB: COleMessageFilter Doesn't Process WM_PAINT
- PRB: Commands Fail in Makefile if Directory Over 66 Characters
- PRB: Common Problems When Using STL with STD Namespace
- PRB: Compiler Errors when Implementing CObject-Derived Class
- PRB: Compiler Errors When Porting IObjectSafetyImpl To ATL 3.0
- PRB: Compiler Lacks Warnings for Options Incompatible with /u
- PRB: Compiler Prints Filename But Does Not Compile the Program
- PRB: Component Gallery Unable to Import OLE Control
- PRB: Conditional Breakpoints Cannot Always Be Set
- PRB: Conflict with EOF and GetUserName Using #import on RDO
- PRB: Conflicting Definitions of time_t Between Windows and Mac
- PRB: const char* not same as const CPTR where #typedef char* C
- PRB: Constant String Is Eliminated by the C++ Compiler
- PRB: Control Bar Not Visible After Calling Create
- PRB: Controls Not Initialized in CPropertyPage::OnInitDialog()
- PRB: Convert Dialog Doesn't Appear for OLE Object in MS Excel
- PRB: CPropertySheet::DoModal() or Create() Causes an Exception
- PRB: CRecordset Does Not Skip Deleted Records
- PRB: CRecordset::Move(0) Asserts with skipDeletedRecords Option
- PRB: CRichEditView, AppWizard View-Based Apps and Compound Files
- PRB: CScrollView Scroll Range Limited to 32K
- PRB: CString::LoadString Fails in Console Application
- PRB: CString::ReleaseBuffer() Does Not Release Extra Memory
- PRB: CTime DDX Routine for CRecordView Date Fields
- PRB: CTimeSpan::GetDays() Reports 29 Days in April
- PRB: CToolBarCtrl Styles Fail with CToolBar
- PRB: CToolBarCtrl::GetToolTips() May Return NULL for a ToolBar
- PRB: Custom AppWizard Based On COM Project Uses Same GUIDs
- PRB: Custom AppWizard Creates Defective 2nd-Generation Project
- PRB: Custom AppWizard Doesn't Initialize Custom Step Dialogs
- PRB: Custom AppWizards Can't Make Per-File Settings/Build Steps
- PRB: Custom Command-Line Options Disappear
- PRB: CWinApp-Based DLL Gets Assertion Failure on Win32s
- PRB: CWnd::m_nMsgDragList Not Exported by the MFC DLL
- PRB: DAO 3.0 Must Be Used in Primary Thread
- PRB: DAO 3.6 Overruns Buffers in GetRowsEx Method
- PRB: DAO Can't Be Used in an ISAPI DLL
- PRB: DAO Doesn't Support ISAM Formats on Alpha
- PRB: DAO Error 3028 When Creating a DAO Workspace
- PRB: DAO MDB on Read-Only Media Must Be Opened Exclusively
- PRB: DAO SDK Setup Error 104/105: Cannot Run Intermediate File
- PRB: DAO SetParamValue Limited to 255 Characters
- PRB: Data Corruption with LBS_SORT and CCheckListBox on Win32s
- PRB: Data Truncated Error With CRecordset
- PRB: DB_E_ERRORSOCCURRED returned from Open When using GROUP BY
- PRB: DBGrid Control Not Fully Functional in VC++
- PRB: DBGrid Does Not Insert Record If Field Name Contains Dash
- PRB: DDX Displays Float/Double in Exponential Format
- PRB: Debug Exception Connecting to Oracle Server
- PRB: Debugger Can't Evaluate Cast of Enum to (long*)
- PRB: Debugger Cannot Watch Global Constants in C++ Programs
- PRB: Debugger Displays Incorrect Information for Variable
- PRB: Debugger Hangs If Remote Connection Is Lost
- PRB: Debugger Loses Source/Disassembly File Mapping
- PRB: Default Property Causes DISP_XXXX_ID Methods/Props to Fail
- PRB: Default Values Not Shown in Input Parameters Dialog Box
- PRB: Delete All Columns in the List Control
- PRB: Deleting ATL Dialog Causes Assert in Atlwin.h, Line 2281
- PRB: Developer Studio Hangs When Debug Breakpoint Is Set
- PRB: Developer Studio Macro's ExecuteCommand Requires Quotes
- PRB: Dialog With RichEdit May Fail During Creation
- PRB: Disabled Developer Studio Add-Ins Not Unloaded From Memory
- PRB: Do not Call ODBC Within DLL_PROCESS_DETACH Case
- PRB: DoSuperclassPaint Calls WM_PRINT for Windows 95
- PRB: DOSXNT: Fatal Error DX1070
- PRB: Dr Watson Won't Log Stack Symbols in Visual C++ App
- PRB: Drag and Drop with TYMED_FILE Runs Out of File Handles
- PRB: DUMPBIN Displays Cumulative Data for Multiple Arguments
- PRB: Dynamic Creation of Redistributable Control Fails
- PRB: E_INVALIDARG Error from CoCreateInstance()
- PRB: E_NOINTERFACE Returned from CRowset Move Methods
- PRB: Editing While Debugging Causes Breakpoint Misalignment
- PRB: EnableModeless Causes Events to Fire Late
- PRB: Enabling Menu Mnemonics in an MFC ActiveX Control
- PRB: English Query Using SQL 7.0 Domain May Fail with SQL 6.5
- PRB: ERR C2535 When Compiling ATL Project with VC++ 6.0
- PRB: Error '...MSVCRT20.DLL is not compatible with Win32s'
- PRB: Error 0x80004005 Using Comctl32-Based MFC ActiveX Control
- PRB: Error C2039: OnInitDialog is Not a Member of CFormView
- PRB: Error C2065: '__emul/__emulu' : Undeclared Identifier
- PRB: Error C2259 on 'char' Type Redefinition in Visual C++
- PRB: Error C2787 When Building a Project Using ATL 3.0
- PRB: Error C2858: Command-line Options Inconsistent
- PRB: Error C4226 and Defining WIN32
- PRB: Error Converting Visual C++ OLE Controls from 2.x to 4.0
- PRB: Error CXX0017 or CXX0034 for typedef
- PRB: Error Executing ~vcecho!Compiling
- PRB: Error Importing Control into Component Gallery
- PRB: Error LNK2001 Generated When Porting 16-bit Code to Win32
- PRB: Error LNK2001: '_WinMain@16': Unresolved External Symbol
- PRB: Error Msg: LNK2001 on __beginthreadex and __endthreadex
- PRB: Error Spawning Compiler for Windows CE 2.12 Platforms
- PRB: Error: 'Invalid cursor name'
- PRB: Errors Generated Overloading Operator New []
- PRB: Errors Occur when Using Database Classes with Access 2.0
- PRB: Errors When Edit Bitmaps with More than 16 or 256 Colors
- PRB: Event Firing Changes in MFC May Break Some Containers
- PRB: Excel Does Not Repaint Highlighted Cells Correctly in MFC
- PRB: Exception in Service Causes JIT Debugger to Hang Computer
- PRB: Exception Not Caught Using CArchive or CFile
- PRB: Exception When Calling RegisterDevice
- PRB: Exceptions Thrown During Construction Can Orphan Memory
- PRB: Excluding Libraries with the Visual C++ Profiler
- PRB: Executable Code Between Declarations Causes C2143 or C214
- PRB: exit() Function Does Not Clean Up Nonstatic Objects
- PRB: F12 Causes Hard-Coded Breakpoint Exception When Debugging
- PRB: F5 Key Does Not Build and Run Application in One Step
- PRB: Failed to Verify Platform or OS Version
- PRB: Failing to Initialize OLE Generates Out of Memory Error
- PRB: fclose() on Unopened Files Causes Protection Violation
- PRB: Flicker in ATL Controls When Resized
- PRB: FLL Causes Error After Recompilation
- PRB: Focus and Tab Issues with ATL Subclassed Edit Control
- PRB: Focus Not Set in Edit Controls in Inactive Child Window
- PRB: Font Changes as ActiveX Control Resizes
- PRB: Fonts Inconsistent Using Dialog Editor on Windows NT 3.51
- PRB: FreeResource Required for Locked Resources on Macintosh
- PRB: FromIDispatch Returns NULL for OLE Control
- PRB: fscanf() Fails to Read Consecutive Lines
- PRB: Function Prototypes Do Not Generate Parameter Info
- PRB: gcvt() Generates Exponential Notation for 0.0x
- PRB: GetActiveView Returns NULL for an MDI Frame Window
- PRB: GetCheckedRadioButton() Returns ID Outside Button Group
- PRB: GetControlUnknown() Returns NULL in COleControl
- PRB: GetRowsEx Re-fetches Last Read Record in Subsequent Calls
- PRB: Global MFC DAO Objects Cause Assertions
- PRB: GP Fault when Use CString Objects Inside TRACE
- PRB: GPF When MultiColumn
- PRB: Gray Box Appears Using SDK Custom Control in App Studio
- PRB: Hidden MDI Child Window Causes Corrupted MDI Window Menu
- PRB: How To Distribute the Remote Automation Connection Manager
- PRB: How to Use Automation Error Code
- PRB: IDE May Skip Some TRACE Statements Sent in Quick Succession
- PRB: IE_UNEXPECTED Returned from IRowsetChange::DeleteRows
- PRB: Inaccurate Representation of Large Double Values
- PRB: Including STL.H Causes Compiler Errors
- PRB: Inconsistent Use of fscanf %x.xf Formatting
- PRB: Incorrect CListCtrl Painting During Label Editing
- PRB: Incorrect Code Generated by Cluster Resource Type Wizard
- PRB: Incorrect Function Signatures May Cause Problems in Release
- PRB: Incorrect Usage of CSingleLock May Lock Up Mutex Object
- PRB: Initializing Non-Primary Union Element Produces Errors
- PRB: Inline Assembly C++ Function May Need Return Statement
- PRB: Install VCCE Causes ATL Windows Message Handler List Empty
- PRB: InstallSHIELD Error: Setup requires a different version
- PRB: IntelliSense Does Not Display Enumerated Elements
- PRB: IntelliSense Ignores Unicode/ANSI Versions of Win32 API
- PRB: IntelliSense Limitations with #define Macros
- PRB: Invalid Precision Value Err w/ Character Field Parameters
- PRB: InvalidateRect() Yields Empty Update Region on Win95
- PRB: istream::seekg() Does Not Reset EOF State
- PRB: Jet 3.0 UserCommitSync
- PRB: Just-In-Time Debugging Launches Wrong Debugger
- PRB: Known OLE DB Provider Problems with Visual C++ 6.0 Wizards
- PRB: L2029/L2001 Unsized Array Declaration at File Scope [utilit
- PRB: LNK1104 Cannot Find mfc42pd.lib
- PRB: LNK1555 Errors, and Near Versus Far Data
- PRB: LNK2001 Link Error on Floating Division Functions
- PRB: LNK2001 on Pure Virtual Operator=
- PRB: LNK2001 on Template Member Functions
- PRB: LNK2001: Unresolved External Symbol __chkesp
- PRB: LNK2005 Errors on New and Delete When Defining _ATL_MIN_CRT
- PRB: LNK2005 Errors When Link C Run-Time Libs Before MFC Libs
- PRB: LNK4016: Unresolved External Symbol '__doserrno'
- PRB: Loading a Workspace Is Slow in Visual C++
- PRB: LoadLibrary
- PRB: Longjmp Inside a _try Block Fails on PowerPC
- PRB: Low Disk Space May Cause Miscellaneous Build Problems
- PRB: Lower Half of Menu Bar Covered by Client Area
- PRB: LPPICTUREDISP Cannot Be Passed Across Process Boundaries
- PRB: MeasureItem Not Called for Popup Item on Owner-Draw Menu
- PRB: Memory Leak in MFC Using ODBC Oracle Driver on Win 95
- PRB: Memory Leaks Reported When Using Multiple MFC DLLs
- PRB: Memory Not Freed to OS When Debugging on Windows NT 3.51
- PRB: Message-Handlers for ActiveX Control Aren't Called
- PRB: Messages Not Received by Dynamically Created Control
- PRB: MetaFile Displays Incorrectly in Print Preview
- PRB: MF1012 Error, Copying PowerPC App w/AppleTalk Under NT 4.0
- PRB: MFC 4.0 Applications Can't Be Run Under Windows NT 3.5
- PRB: MFC Active Document Container May Not Hide Toolbars
- PRB: MFC ActiveX Control in IE Doesn't Detect Keystrokes
- PRB: MFC ActiveX Control Subclassed ComboBox Problems with VB
- PRB: MFC ActiveX Document Servers Require Compound File Support
- PRB: MFC and CRT Must Match in debug/release and static/dynamic
- PRB: MFC App's CWinApp::ProcessMessageFilter() Never Invoked
- PRB: MFC Browser Library (MFC.BSC) Can't Find MFC Source Files
- PRB: MFC Control Panel Applet Shows ODBC Icon in Control Panel
- PRB: MFC DAO Classes Error 'Syntax Error in From Clause'
- PRB: MFC DAO Functions Accepting COleVariant Strings May Fail
- PRB: MFC DB Classes Don't Update NULL Field Values to Non-NULL
- PRB: MFC Debug DLLs Are Not Compatible Between Versions
- PRB: MFC Does Not Reopen an Open Document
- PRB: MFC Loads Wrong Resource in Extension DLL
- PRB: MFC Message Handler Not Called with PostThreadMessage()
- PRB: MFC ODBC Cannot Update Access Date/Time with No Date
- PRB: MFC SAVER Sample Does Not Run Correctly Under Windows 98
- PRB: MFC Socket Functions Fail from ExitInstance
- PRB: MFC Sockets Application Crashes after Exit on NT 3.51
- PRB: MFC Wizards Fail with 'Unrecognized Database Format'
- PRB: Missing /c Compiler Option Causes LNK1561 Linker Error
- PRB: Missing Closing ')' in Macro Causes Unexpected EOF
- PRB: Missing Menu IDs from ClassWizard 'Object IDs' Window
- PRB: Misuse of ASSERT Causes Problems for MFC Apps
- PRB: Mixing Case of LINK Option Causes Error L1093 or D4002
- PRB: Mnemonic Differences Between MFC 4.0 and Visual Basic 4.0
- PRB: Modal Dialog Box Prevents Calls to PreTranslateMessage
- PRB: Modifying CWinApp Members Causes Error in DBGHEAP.C
- PRB: Mosaic Setup Can Conflict with Visual C++ Setup
- PRB: MSDev Doesn't Close When COM Reference Count Is Zero
- PRB: Msmask32.ocx Does Not Work Properly in MFC Containers
- PRB: Multiple CEditViews on Document Don't Behave as Expected
- PRB: Need Design-Time License for Microsoft ActiveX Controls
- PRB: Nested Nameless Structs Can Cause C2020 Error in C
- PRB: No ANSI Notifications from Control Created in OnCreate
- PRB: No Symbolic Information for Local Variables
- PRB: No Text/Caption Properties for Subclassed Combo or List
- PRB: ODBC Error When Using CRecordset Without Deriving From It
- PRB: ODBC Reserved Word in a RFX Function Causes Syntax Error
- PRB: offsetof() Macro Fails with Virtual Base Class
- PRB: OLE Controls May Be Hidden by Group Box in Dialog
- PRB: OLE DB Consumer Template Wizard Requires ATL Project
- PRB: OLE Drop Target Does Not Permit Drop
- PRB: OnClose() Is Called When Closing Print Preview Dialog Box
- PRB: OnInitialUpdate() May Be Called More Than Once
- PRB: OnLButtonDblClk() Not Called in Windows CE
- PRB: OpenEx() May Fail with 'ODBC;' in Connection String
- PRB: Opening a Dynaset on a SQL Server Stored Procedure
- PRB: OpenQuery with ATL Provider Fails When Set Up with SQL Ente
- PRB: Operator New Can't Be Called for CONST or VOLATILE Types
- PRB: Operator New Doesn't Throw bad_alloc Exception on Failure
- PRB: Oracle Driver Does Not Support Dynasets
- PRB: Output Param Not Returned from Procedure Without Resultset
- PRB: Output Parameters Not Received From Stored Procedure
- PRB: Owner-Drawn List Control in 68K App Crashes Macintosh
- PRB: Page Fault When Using Bounds Checker STD or PRO
- PRB: Paste Fails in the VC IDE After Installing NT 4.0 SP4
- PRB: Paste Link Fails in Microsoft Excel
- PRB: Performance Loss When Upgrading Jet ODBC Driver
- PRB: Phar Lap Error 58 Running Visual C++ on Read-Only Drive
- PRB: Possible Application Failure Using SmartHeap
- PRB: Possible Recursion Problems with OLE Controls
- PRB: Potential Errors Passing CRT Objects Across DLL Boundaries
- PRB: Potential Limit of 64 Different .OCX Files per Process
- PRB: Pre-Built STDREG.EXE Works Incorrectly
- PRB: PreCreateWindow() Not Called for CFormView
- PRB: Print Break in MFC App Running in Windows NT 3.51 Checked
- PRB: Printer Setup Not Remembered When Using Visual C++ 4.x App
- PRB: printf() and _fcvt() Might Produce Incorrect Rounding
- PRB: printf() Appears to Print Incorrect Results for Floats
- PRB: PrivateProfile Problems, in 4.0b Macintosh Cross-Compiler
- PRB: Problem Using Visual C++ v4.2b OLE Controls in VB v4.0
- PRB: Problems If ODBC or DAO in DLL's InitInstance or DLLMain
- PRB: Problems Occur When Defining _AFX_NO_XXX
- PRB: Problems Showing an ATL Dialog as Modeless in ATL .exe
- PRB: Problems Using CFile::m_hFile When Porting MFC Apps
- PRB: Problems with Help Compiler 3.5 and Certain RTF Formats
- PRB: Procedure Entry Point FDIV Not Located in MSVCRT20.DLL
- PRB: Profiler Fatal Errors PRF1012 and PRF1306
- PRB: PView Sample Does Not Behave Correctly
- PRB: RC1120 Error When Building in Low Memory Conditions
- PRB: RC2151 When Using MFC as a Static Link Library
- PRB: Read-Only Recordset with Microsoft SQL Server
- PRB: Registering ATL Server Causes 0x80040154 Error
- PRB: Regsvr32.exe Fails in Mfco42d.dll Registering MFC Server
- PRB: rename() Function May Fail Unexpectedly
- PRB: Repeated Blank Screens During Build Process in VC++
- PRB: Resizing CPropertySheet in OnInitDialog Does Not Work
- PRB: Resolving '
- PRB: Resolving DEVBCPX: Required file cannot be loaded Error
- PRB: Resource Editor Shows Top-Level Menu Items as PopUp Menus
- PRB: Resource Language Must Match the Current System Language
- PRB: ResourceView Fails to Open Already Loaded .rc File
- PRB: Result Differs Between 16-bit and 32-bit _gcvt()
- PRB: Returning FALSE from OnSetActive Doesn't Set Correct Tab
- PRB: RFX Unnecessarily Updates Floating Point Fields
- PRB: RFX_LongBinary Not Optimized for SQL Server
- PRB: Rich Edit Control Message Handlers Are Not Called
- PRB: RichEdit Control in Applications That Call OleInitialize()
- PRB: Right-Clicking CRichEditView Doesn't Activate Frame
- PRB: S1000: 'Unable to create file buffer' ODBC Error
- PRB: Screen Saver Applications Cannot Be Debugged Properly
- PRB: ScrollBar and Custom Controls Do Not Have Events to Handle
- PRB: Section Names Truncated to Eight Characters When Linked
- PRB: Serialization with CSocketFile and CArchive Might Stop
- PRB: Serializing an Abstract Base Class
- PRB: SetItemRects Causes Server to Change Zoom Factor
- PRB: Setting First Pane of CStatusBar
- PRB: Setting Menu Items to Grayed Does Not Disable the Item
- PRB: Sizeof Constant Character Returns Different Values
- PRB: Some CRT File Functions Adjust For Daylight Savings Time
- PRB: Spawn with _P_WAIT Returns Immediately on Win32s
- PRB: Special Characters in Path Cause NMake Error U1007
- PRB: Specifying Table Name with Column Name in MFC DAO
- PRB: SQL OLE DB Provider Fails When Selected in OLE DB Wizard
- PRB: SQL Server 6.5 SP1 on Windows 95 Gives Cryptic Message
- PRB: SQL Single-Stepping Does Not Display Errors as They Occur
- PRB: SQL_DRIVER_NOPROMPT Error in IIS 4.0 ISAPI Application
- PRB: SS_BITMAP Not Supported for Macintosh Static Controls
- PRB: Stacked Tabs Aren't Displayed Correctly After AddPage()
- PRB: Statically linked MFC App Causes Trouble on Win32s
- PRB: StatusBar Pane Enabled by Default
- PRB: Statusbar Pane Text Disappears When MDI Child Window Open
- PRB: stdout/stderr May Not Be In Sync When Using Redirection
- PRB: STL string Class insert Function Does Not Work as Expected
- PRB: STL string Class replace Function Does Not Work as Expected
- PRB: Stock Font and Color Property Pages Fail
- PRB: Stored Procedure PRINT Output May Be Truncated
- PRB: Stringize Operator Fails to Insert Backslashes
- PRB: Structure Packing Causes Some Win32 Programs to Fail
- PRB: Symbol
- PRB: Text Missing when ActiveX Control Is Based on Rich Edit 2.0
- PRB: Text Output Parameter Empty with Unicode Build
- PRB: Thai resource problem on VC++
- PRB: The Jet VBA File Failed to Initialize When Called
- PRB: The Profiler Isn't Enabled
- PRB: The SPAWN.C Sample Fails as a C++ Application
- PRB: Thread Safety for DAO/Jet 3.5
- PRB: Threads Consume Virtual Memory Quicker on Windows CE 2.1
- PRB: Time Displayed in IDE Not the Same as System Time
- PRB: Tool Tips Stop Showing After WM_xBUTTONDOWN
- PRB: Toolbar Buttons Not Updated/Painted Correctly in Windows 95
- PRB: TranslateAccelerator() Not Called for ActiveX Controls
- PRB: Type Indexes in .PDB Files Are Limited
- PRB: Unable to Compile 32-bit CDK Samples
- PRB: Unable to Derive Classes from External Dependencies
- PRB: Unable to Load Control from C:\Path\File.ocx
- PRB: Unable to open device \\.\Ppshell
- PRB: Unable to Save Project State Information
- PRB: Unable to Write to the Windows NT Registry
- PRB: Underflow Caused By exp() Function Fails to Set errno
- PRB: Undesired Side Effects from toascii, tolower, toupper
- PRB: Undocumented Compiler Switches /QIfdiv, /QIf, and /QI6
- PRB: Unexpected C2440 Error in C++ Typecast
- PRB: Uninstaller Error When Attempting to Uninstall Visual C++
- PRB: UNKNOWN WARNING May Result from Corrupt Error Message File
- PRB: Unpredictable Results When
- PRB: Unrecognized Database Format Error w/ Access 2000 Database
- PRB: Unreferenced Symbols Don't Appear in .BSC File
- PRB: Unresolved const type_info, __CxxThrowException
- PRB: Unresolved External on __InitVTableRecords
- PRB: Unresolved Externals for Inline Functions
- PRB: Unwanted Rebuilds Occur When Using NMAKE or Visual C++
- PRB: Update Command UI Handlers Do Not Work Properly on Dialogs
- PRB: Update or Delete Record Gives Error: Query is too complex
- PRB: Use /Op to Avoid Loss of Precision from Optimization
- PRB: Use Masks to Set/Get Item States in CListCtrl
- PRB: Use of /ZI May Cause Access Violation
- PRB: Use of Data-Bound Controls Is Version Dependent
- PRB: USER Resource Leak when Improperly Using CFormView
- PRB: User-defined Modules Can't Be Used Through ODBC or DAO
- PRB: User-Defined onexit/atexit/cexit Not Called If /MD or /MDd
- PRB: Using #define to Specify Include File Fails with C2006
- PRB: Using CEdit SetModify/GetModify Returns Invalid Values
- PRB: Using Enhanced Metafiles in COleServerItem
- PRB: Using Extension DLL, Database/OLE/Sockets in Regular DLL
- PRB: Using References with va_* Macros from stdarg.h
- PRB: Using STL in Windows Program Can Cause Min/Max Conflicts
- PRB: Using the Stop Build Command May Corrupt Output Files
- PRB: Using Windows NT PDK Header Files in Visual C++
- PRB: Varchar Output Parameter Causes 'Data Truncated' Error
- PRB: Variable Scope in for-statement Extends Beyond Loop
- PRB: Variables with Local Scope to Switch Won't Be Initialized
- PRB: VB Does Not Support Dual Interfaces in OLE Controls
- PRB: VB References Dialog Doesn't List an MFC DLL Automation Svr
- PRB: VC Installation Hangs With Message 'Updating Registry'
- PRB: VC++ 6.0 Setup Does Not Copy the CRT Make Files
- PRB: VC++ Debugger Won't Support Pentium-Specific Instructions
- PRB: VC++ Does Not Convert Help Project File Paths
- PRB: VC++ Shared Workspace File Loses Project Locations
- PRB: Vcvars32.bat Generates Out of Environment Message
- PRB: VideoSoft FlexArray OLE Control Licensing Problems
- PRB: Visual C++ 4.0 or 4.1 Setup Fails to Copy Shared DLLs
- PRB: Visual C++ Debugger Can Fail on Pentium III Computers
- PRB: Visual C++ Not Tested for Windows NT Checked Build
- PRB: Visual C++ Setup Message From MSDN Universal CD is Wrong
- PRB: Visual C++ Setup Was Unable to Copy a File
- PRB: Visual C++ Wizards Ignore 'Insert Spaces' in Tabs Option
- PRB: Visual WB Matches Enclosure Symbols in Comments
- PRB: VXD Containing Constant Data May Fail To Load in Windows 95
- PRB: When Compiling with /P, Errors Are Directed to STDERR
- PRB: When to Call AfxDaoTerm() in an Automation Server
- PRB: Win32s Version of MSVCRT20.DLL and the iostream Classes
- PRB: WinDBG for WinCe 2.0 Does Not Support Named Pipes
- PRB: Windows 95 Common Controls Not Supported by Ctl3d32.dll
- PRB: Windows CE 2.10 and 2.11 Configurations Are Not Available
- PRB: Windows Flash and Disappear in Dialog-Based Applications
- PRB: Wizard Doesn't Generate Column or Param Map for Jet
- PRB: WizardBar Notification Slows Down Dialog Editor
- PRB: WM_HELP Message Not Received When F1 Pressed on Menu
- PRB: Wrapper Class for Automation Object May Be Incomplete
- PRB: Wrong Mfc40.dll and Msvcrt40.dll from ActiveX CD-ROM Disc
- PRB: Wrong Project Selection Causes LNK2001 on _WinMain@16
- PRB: Wrong Resources Loaded by Resource Editor or AppStudio
- PRB:ATL IOleInPlaceSite::OnPosRectChange Doesn't Resize Control
- PRB:CFormView/Dialogs Sized Larger Under Win32s/WinNT 3.50
- PRB:Run to Cursor and Breakpoints Don't Work After Debug.Break
- printf() Default Floating-Point Precision Is 6 Decimals
- Property Sheet as the View Window of a CFrameWnd
- PRPFONT - How to Set CPropertySheet Fonts
- Regaut.exe Registers an Automation Object as Active
- RegMaid.exe Helps Clean Up the Registry
- Regrgs.exe: Adds Entries to the Registry Using RGS File
- Replacing a View in a Splitter Window
- Result of _fpreset() Is Not _CW_DEFAULT
- Retrieving Output Parameters From Stored Procedure
- RFX_Binary Updates Unchanged CByteArray Data
- RFX_Date() function for TIMESTAMP_STRUCT
- Rtwizx86.exe and Rtwizaxp.exe Create New Resource Types
- SAMPLE: 4thScrpt.exe Demos Active Debug in ATL ActiveX Script
- SAMPLE: AtlEvnt.exe Creates ATL Sinks Using IDispEventImpl
- SAMPLE: AXSH.EXE Demonstrates Implementing ActiveX Script Hosts
- SAMPLE: ColorFrm Demonstrates ActiveX Control with Popup Toolba
- SAMPLE: Custom AppWizard for the DAO SDK/dbDao Classes
- SAMPLE: DAO_OCX.EXE ActiveX Control Uses DAO to Query Database
- SAMPLE: DAOPROP.EXE Sets a Custom Property on an Access Database
- SAMPLE: Deriving an OLE Control from a Base Control
- SAMPLE: DLGDB CDialog Sharing a CRecordset Object
- SAMPLE: Drawing a Bitmap in a Foundation Class Dialog Box
- SAMPLE: Filling List Box Using MFC's DDX Facility
- SAMPLE: Implement a Date/Time Generic ActiveX Property Page
- SAMPLE: Initializing an Array of Structures in C
- SAMPLE: LICREQST.EXE Requesting a License Key from an Object
- SAMPLE: MFCARRAY Using Safe Arrays in MFC Automation
- SAMPLE: Mfceqaado.exe Shows How to Use English Query w/MFC
- SAMPLE: SamScrpt.exe Demos Active Debug w/C++ ActiveX Script
- SAMPLE: Using a TimerProc Function in MFC Application
- SAMPLE: Using Enumerated Properties in an OLE Control
- Sample: WrapTBar.exe Wraps Toolbar During CFrameWnd Resizing
- SAMPLE:TREESCRL Scrolls in a Tree Control During Drag-and-Drop
- Schema Numbers Not Stored if Serialize() Called Directly
- setbuf() Doesn't Control MS-DOS Buffer or Keyboard Buffer
- SetFieldNull Asserts or Crashes When Called for Parameter
- SetMessageQueue Used in MFC WinMain
- Sharing Menus Between MDI Child Windows
- Simple Example Using _bios_serialcom()
- Split32: How to Replace a View in a Splitter Window
- SQLGetData() Returns SQL_NO_TOTAL in RFX_LongBinary()
- SqlOleDb.h Not Installed by VC++ 6.0
- Standard Edition Missing Help Entries for Win32SDK
- STG: MFC Docfile Viewer
- STL Sample for accumulate, copy, vector::push_back Functions
- STL Sample for adjacent_difference, vector::push_back Function
- STL Sample for Basic Math Functions
- STL Sample for deque::assign and deque::swap Functions
- STL Sample for deque::begin and deque::end Functions
- STL Sample for deque::erase and deque::clear Functions
- STL Sample for deque::front and deque::back Functions
- STL Sample for deque::insert Function
- STL Sample for deque::operator[] and deque::at Functions
- STL Sample for deque::push_back and deque::pop_back Functions
- STL Sample for deque::push_front, deque::pop_front Functions
- STL Sample for deque::rbegin and deque::rend Functions
- STL Sample for deque::size and deque::resize Functions
- STL Sample for map::insert, map::find, and map::end Functions
- STL Sample for map::insert, map::find, and map::end Functions
- STL Sample for map::max_size, clear, erase, size Functions
- STL Sample for Non-Predicate Version of adjacent_find Function
- STL Sample for Non-predicate Version of max_element Function
- STL Sample for Predicate Version of adjacent_find Function
- STL Sample for Predicate Version of next_permutation Function
- STL Sample for priority_queue::(push,pop,empty,top) Functions
- STL Sample for queue::(push,pop,empty,back,front) Functions
- STL Sample for the basic_string::append Functions
- STL Sample for the basic_string::find_first_of() Functions
- STL Sample for the binary_function Structure
- STL Sample for the count Function
- STL Sample for the count_if Function
- STL Sample for the find Function
- STL Sample for the find_if Function
- STL Sample for the Generate Function
- STL Sample for the heap Functions
- STL Sample for the includes Function
- STL Sample for the list::assign Functions
- STL Sample for the list::back, list::front Functions
- STL Sample for the List::insert Function
- STL Sample for the list::list Functions
- STL Sample for the lower_bound Function
- STL Sample for the merge Function
- STL Sample for the min_element Function
- STL Sample for the next_permutation Function
- STL Sample for the nth_element Function
- STL Sample for the partial_sort Function
- STL Sample for the partial_sort_copy Function
- STL Sample for the partition Function
- STL Sample for the Predicate of partial_sort_copy Function
- STL Sample for the Predicate Persion of upper_bound Function
- STL Sample for the Predicate Version of lower_bound Function
- STL Sample for the Predicate Version of min_element Function
- STL Sample for the Predicate Version of partial_sort Function
- STL Sample for the Predicate Version of the includes Function
- STL Sample for the Predicate Version of the merge Function
- STL Sample for the Predicate Versions of the heap Functions
- STL Sample for the prev_permutation Function
- STL Sample for the random_shuffle Function
- STL Sample for the set::(empty, clear) Functions
- STL Sample for the set::(key_, value_)comp Function
- STL Sample for the set::(rbegin, rend) Functions
- STL Sample for the set::(swap, begin, end) Function
- STL Sample for the set::count Function
- STL Sample for the set::find Function
- STL Sample for the set::max_size Function
- STL Sample for the set::size Function
- STL Sample for the stack::operation
- STL Sample for the stack::operator== Function
- STL Sample for the stack::size Function
- STL Sample for the stack::top and stack::empty Functions
- STL Sample for the string::getline Function
- STL Sample for the string::operation
- STL Sample for the string::operation
- STL Sample for the string::operation
- STL Sample for the string::operator!= Function
- STL Sample for the string::operator+ Function
- STL Sample for the string::operator== Function
- STL Sample for the string::operator
- STL Sample for the string::operator
- STL Sample for the string::operator
- STL Sample for the unary_functi
- STL Sample for the upper_bound Function
- STL Sample for the vector::(capacity size push_back) Functions
- STL Sample for the vector::(empty, erase, push_back) Functions
- STL Sample for the vector::(front, back) Functions
- STL Sample for the vector::(push_back, pop_back) Functions
- STL Sample for vector::(size, capacity, and so on) Functions
- STL Sample set::(lower_, upper_)bound, equal_range Functions
- Stopping MFC/MDI from Creating New MDI Child Window On Startup
- Summary List: Visual C++ Version 2.0 Known Problems
- SuperTip Demonstrates Tool Tips in an MFC Application
- SwSplit.exe Switches Splitter Pane Views in SDI App
- Technical Support for the Chinon CD-ROM Drive
- Text Output Using CScrollView Derivative
- Time Functions Calculate for Daylight Savings Time
- Troubleshooting LNK2001 or L2029 Unresolved External Errors
- Two-Way Communication Using IDispatch in MFC
- TZ and tzset Only Use Whole Hours: How to Work Around
- Updated DAO Redistributable Components
- Updated DAO SDK Required for Visual C++ 4.2
- Updated Dmn0.dll for Visual C++ 2.0 for Windows 95
- UpDnDate DateTime Ctrl w/ Spin Button
- Use New Flags to Speed Up C Run-time Low-Level I/O Functions
- Using .PCH Files Across Projects in Visual Workbench
- Using _harderr to Capture Critical Error Interrupt 24h
- Using Accelerators with an MFC Modeless Dialog Box
- Using CWnd::GetParent in a Dialog Box
- Using Enumerated Properties in an OLE Control
- Using Fonts in ATL Controls with NiceText.exe
- Using Function Name Without '()' Produces No Code
- Using MFC OLE Drag
- Using Single/Multiple Instances of an OLE Object in MFC
- VADEVDBG.PKG Single Stepping Crashes With Register Window
- VB Automation of Visual C++ Server Using OBJ1.OBJ2.prop Syntax
- Versions of CTL3D32 Included with Visual C++ Version 2.x
- Visual C++ 2.0 Source Code for Alpha Run-Time Lib
- Visual C++ 32-bit Edition Phar Lap Requires 16-Bit GRAPHICS.LIB
- Visual C++ 4.2b Patch
- Visual C++ Alpha Edition 4.2B C2.EXE 10.20.7032
- Visual C++ Crashes when Exiting or Closing a Workspace
- Visual C++ IDE Slows When Files Are in Many Directories
- Visual C++ Project Settings and .DBG File Creation
- Visual C++ Vers 2.0 README.WRI, Part 10 Miscellaneous Notes
- Visual C++ Vers 2.0 README.WRI, Part 3 Compiler
- Visual C++ Vers 2.0 README.WRI, Part 5 C++ Exception Handling
- Visual C++ Vers 2.0 README.WRI, Part 6 Internationalization
- Visual C++ Vers 2.0 README.WRI, Part 7 Run-Time Library Routines
- Visual C++ Vers 2.0 README.WRI, Part 9 Utilities
- Visual C++ Version 2.0 README.WRI File - Part 1 Setup
- Visual C++ Version 4.1 Patch
- Visual C++ Version 4.1b
- Visual Workbench Does Not Preserve Case of Filenames
- VSWAP Demos Multiple-View Switching in SDI
- VSWAP32 Demos Multiple-View Switching in SDI
- VWRPLC32 Replacing a View in a CMDIChildWnd Window
- Win32s Files that Must Ship with Win32 Applications
- Writing CR/LF Combination Using CFile::Write() Function
- ▶Visual InterDev
- ▶Visual J++ and Java Language
- ▶Visual SourceSafe
- ▶Visual Studio
- ▶Windows
- ▶Windows Development
- ▶Miscellaneous
- ▶Technical Articles
- ▶Backgrounders
- ▶Specifications
- ▶Books
- ▶Partial Books
- ▶Periodicals
- ▶Samples