- Microsoft Developer Network
- ▶Highlights
- ▶Technical Articles
- ▶Sample Code
- ▶Resource and Strategy
- ▼Knowledge Base and Bug Lists
- ▶C/C++ KBase
- ▶CodeView KBase
- ▶LAN Manager KBase
- ▶MASM KBase
- ▶MS-DOS KBase
- ▶MS Foundation Classes (MFC) KBase
- ▶MS Test for Windows KBase
- ▶Multimedia KBase
- ▶Programmer's WorkBench KBase
- ▶QuickC for Windows KBase
- ▶SOL Server KBase
- ▼Visual Basic KBase
- How to Trap VB Form Lost Focus with GetActiveWindow API
- How to Set Tab Stops Within a List Box in Visual Basic
- How to Create Scrollable Viewports in Visual Basic
- How to Clear a VB List Box with a Windows API Function
- Why Output Might Not Display from VB Form_Load Procedure
- How to Emulate QuickBasic's SOUND Statement in Visual Basic
- How to Flood Fill (Paint) in VB using ExtFloodFill Windows API
- How to Use Windows 3.0 BitBlt Function from Visual Basic
- How to Set Hourglass MousePointer in VB Program During Delays
- How to Pass One-Byte Parameters from VB to DLL Routines
- How to Send an HBITMAP to Windows API Function Calls from VB
- How to Create Pop-up Menus on a Visual Basic Form
- How to Create a Flashing Title Bar on a Visual Basic Form
- How to Implement a Bitmap Within a Visual Basic Menu
- How to Make a VB Text Box Control with a Password (*) Style
- How to Create Rubber-Band Lines/Boxes in Visual Basic
- How to Create Flashing/Rotating Rubber-Band Box in VB
- How to Get hWnd Handle for a Control by Using GetFocus API
- Visual Basic Support Service Letter, BL0356; Phone Policies
- Visual Basic Add-on Kits: CDK, Windows Reference, 360K Disks
- Declare Currency Type to Be Double When Returning from DLL
- How to Create a System-Modal Program/Window in Visual Basic
- VB
- Method Not Applicable For This Object
- How to Limit User Input in VB Combo/Text Box; SendMessage API
- VB Debug.Print in MouseMove Event Causes MouseMove Event
- Determining Number of Lines in VB Text Box; SendMessage API
- Why Cooper Software Is Listed in Visual Basic's Copyright
- Wrong Default Path After Drive Error, VB Open/Add File Dialog
- Memory Limits in Visual Basic version 1.0 for Windows
- VB Can Determine when a Shelled Process Has Terminated
- Settings Box Is Hidden When Properties Bar at Bottom of Screen
- How VB Can Determine if a Specific Windows Program Is Running
- Why VB Sub Might Stay in Proc: List Even After Code Deleted
- After Access (ALT+) Key, First Input to Combo Box Is Ignored
- Can't Get Help Within Any VB Dialog Box After an Error
- Method Not Applicable...
- Make EXE with 40-Byte Title Displays Only 39 in Task List
- Code Causing Run-Time Error Can Be Hidden If in Split Window
- Removing Disk During VB Setup Terminates SETUP, Missing Files
- VB Replace Command Using Verify Can Incorrectly Repeat Replace
- Overflow
- How to Scroll VB Text Box Programmatically and Specify Lines
- Can't Use Multiple
- UAE Placing More than 64K in VB List Box or Combo Box
- VB Cls Method on Thin and Wide Picture Control May Give UAE
- Clicking on Toolbox/Color Palette Menu Doesn't Leave Menu Open
- VB Repaint Problem at Design Time with
- Large Grid Settings Can Make Moving Controls Difficult
- Overlapping Controls Not Supported in Visual Basic
- Procedure Name Remaining in Procedure Combo Box After Deletion
- Corrections for Errors in Visual Basic Version 1.0 Manuals
- UAE Exiting Windows when VB Form1 Unload Event Unloads Form2
- Comments and Blank Lines Increase Size of VB 1.0 .EXE File
- Cannot Tile or Cascade Programs Created with Visual Basic
- Some VB.EXE Main Menu Commands Can Be Invisible at Run Time
- TABs Paste Incorrectly as | to VB.EXE's Immediate Window
- How to Optimize Size and Speed of Visual Basic Applications
- No Edit Menu Access for Property Entry; Use Edit Shortcut Keys
- UAE or GP Fault with VB .EXE Acting as Windows 3.0 Shell
- Deleting VB Control Moves Associated Code to Object: (General)
- Pull-Down on Drive Box Disabled if Width Changed at Run Time
- Overflow
- Scroll Box Flashing Not Updated if Bar Resized with Focus
- Initial ForeColor/BackColor on Color Palette Can Be Reversed
- UAE Changing Text1.Text or Label1.Caption in Form_LinkClose
- Extra Click Required to Return Focus to Code and Select Text
- If Directory Deleted, Directories Empty in Save Project As Box
- UAE
- Can Click in Code Window Without Activating it, in VB.EXE
- Problem Clicking Properties List Box on Maximized Form
- Spaces Can Make Words Wrap Too Soon in Windows Label Control
- Unresolved External
- File, List Controls 2 Pixels High at Design Time (Grid Align)
- F5 in Run Mode with Focus on Main Menu Bar Acts as CTRL+BREAK
- VB Syntax Error Appending : Lines to Sub or Function Statement
- Path Not Found: 'T:'
- Mouse Pointer Disappears in Code Window if ESC or CTRL+BREAK
- Saving VB Project Changes Design-Time WindowState Property 1,2
- No Beep when You Click on Form while Menu Design Window Is Up
- Control Overlaid by Another Control Fails to Refresh if Moved
- WINAPI.TXT Corrections for VB Professional Toolkit and Add-on
- Incorrectly Accessing System Menu of Hidden Form
- Incomplete Path Causes
- Insufficient Disk Space
- EVENTINFO Topic Correction for VB CDK VBAPI.HLP File
- Documentation Errors in VB Control Development Kit (CDK) Guide
- No Title for Project Window After Loading from Command Line
- Closed Split Window Incorrectly Allows Text Entry
- Example of Client/Server DDE Between Visual Basic Applications
- DDE Example Between Visual Basic and Word for Windows
- Access Key Causes Different Event Order than Clicking
- Carriage Return+Linefeed to Wrap Lines in Text Box Control
- Option Button with Access Key Gives UAE if Unload Is Invoked
- Using Code Menu's Replace to Create Subs May Fail in VB.EXE
- DDE from Visual Basic to Excel for Windows
- DDE Between Visual Basic and Q+E for Windows
- Cannot Make DDE Link to Object as Child of Another Object
- Duplicate PostScript Font Names in VB Printer.Fonts List
- Some Invalid DrawMode Values Return 1-16 Instead of Error
- Visual Basic 1.0 Setup by Batch File
- Determining Whether TAB or Mouse Gave a VB Control the Focus
- Setup
- Open Project Dialog Misbehaves if Project Directory Is Deleted
- How to Use CodeView for Windows (CVW.EXE) with Visual Basic
- How to Access Windows Initialization Files Within Visual Basic
- How to Determine Multiple Instances of a VB Application
- VB AddItem Method Gives
- Text Not Highlighted Copying Immediate Window to Clipboard
- How to Print the ASCII Character Set in Visual Basic
- Simulating ON KEY Key Trapping with KeyDown Event in VB
- How to Clear a VB Combo Box with a Windows API Function
- VB Duplicate Procedure Name Alters Original Capitalization
- Bad Characters Using Right-Justified Label
- Using Windows API Functions to Better Manipulate Text Boxes
- Focus Not Always Visible Within VB Define Color Dialog Box
- No Option Button Active (Dotted) in Frame
- VB Help Misleading Error,
- Undocumented Separator Property of a VB Menu Item
- DDE Example Between Visual Basic and Windows Program Manager
- MultiLine Text Boxes Scroll Incorrectly with Large Font Sizes
- Menu with No Caption Bar/Buttons/Control Box Not Supported
- Italic and Large Fonts Display Poorly in VB Text Boxes
- ControlBox Property False Disables Focus with Keys in Menus
- Visual Basic Does Not Generate Paint Events when Msgbox Active
- Menu Shortcut Keys Unintentionally Activated by VB Text Box
- Using PAGE DOWN and PAGE UP Keys Within VB.EXE Environment
- CTRL+HOME Commits Current Line to VB Syntax Checking/Parsing
- Visual Basic and DDE/OLE with Other Windows Applications
- Directory List Box Does Not Display Error 68
- VB Procedure Form_Load Not Executed when Unload Not Used
- VB Forms with Menus Cannot Have Fixed Double BorderStyle
- Scroll Bar Change Event Can't Call Modal Form or Modal MsgBox
- Incorrect Control Has Focus After Property Bar Error
- Mistakenly Adding VB .TMP File to Project Causes Windows UAE
- VB Run-Time .EXE Error
- Large String Assigned to Multiline Text Box Seems to Hang VB
- Invalid in Immediate Window
- TextHeight Can Cause
- How to Create and Use a Custom Cursor in Visual Basic; Win SDK
- ARROW Keys Don't Consistently Follow Tab Order at Design Time
- Terminating Windows from a Visual Basic Application
- Pasting Control to VB Form Does Not Dirty the Form
- FormName Not in Correct Order After
- VB ToolBox/Color Palette Menus Lose Focus After Only One ESC
- How to Print a VB Picture Control Using Windows API Functions
- How to Invoke GetSystemMetrics Windows API Function from VB
- LinkTimeOut of -1 Waits Only 6553.5 Seconds Before Timing Out
- StretchBlt() Gives UAE with 256-Color Video Drivers
- Visual Basic Examples to Copy a Disk File
- How to Determine Display State of a VB Form, Modal or Modeless
- Example of How to Read and Write Visual Basic Arrays to Disk
- DateSerial Does Not Give Error for Invalid Month or Day
- Sending Keystrokes from Visual Basic to an MS-DOS Application
- Date/Time Functions Give Wrong Results After CURRENCY Format$
- Disabling Menu Item with Submenus Can Disable Shortcut Keys
- VB Dynamic Drive Control Arrays Don't Get Correct Coordinates
- Compatibility Problems with Adobe Type Manager and VB (ATM)
- Incorrect Focus Shift for Disabled Control in VB Break Mode
- DEL Key Behavior Depends on Text Box MultiLine Property
- Extra Click Event if Double-Click Mouse while Button Is Down
- In VB CDK, LibInit Does Not Allow Local Memory Allocation
- Code Window Doesn't Always Repaint when Context Box Changes
- Technical Data Sheets Available for Visual Basic for Windows
- Breakpoint in LostFocus Event Procedure Can Hang VB.EXE
- CTRL+LEFT/RIGHT ARROW Different in Editor vs. Immediate Window
- Not Enough Memory to Load Tutorial
- How to Get Windows Master List (Task List) Using Visual Basic
- In VB, Clipboard.SetData Gives
- Restart in VB Break Mode if Delete Blank Line Above End Sub
- Printer Error
- Printing VB Source w/ HPPCL5A.DRV to HP LaserJet III Cuts Line
- Case Change in VB.EXE Control Name Ignored in Code
- ToolBox Picture Control Bitmap Too Small on EGA
- VB Can Call Escape API to Specify Number of Copies to Printer
- Two Forms, VB.EXE Properties Bar May State Incorrect Focus
- Lstrcpy API Call to Receive LPSTR Returned from Other APIs
- Disabling the ENTER Key BEEP in a Visual Basic Text Box
- Scope of Line Labels/Numbers in Visual Basic for Windows
- Nonstandard Icons Can Make Visual Basic Hang or Display UAE
- How to Subclass a VB Form Using VB CDK Custom Control
- VB CDK Custom Property Name Cannot Start with Numeric Value
- How to Make a Push Button with a Bitmap in Visual Basic
- VB UAE Adding Form with Control Having Same Name as Form
- No New Timer Events During Visual Basic Timer Event Processing
- Visual Basic Online Help Example Errors
- Right Mouse Button Causes Remote Control Menus in Visual Basic
- Out of Memory
- Incorrect Jumps in Visual Basic Online Help
- VB SETUP.EXE
- Creating Nested Control Arrays in Visual Basic
- Visual Basic List Box Won't Open if Resized at Run Time
- Visual Basic Code Window Hides Split View if Resized
- In VB, Format$ Using # for Digit Affects Right Justification
- VB
- VB Multiline Text Box Memory Not Freed when Form Is Unloaded
- VB Extra Resize Event when WindowState Not Normal (Not 0)
- Text Too Narrow with Italic Fonts in Visual Basic Labels
- Invalid Outside Sub,
- Resetting ListIndex Property Generates Click Event
- Property Values Incorrect for a Maximized Form in VB
- VB.EXE
- Incorrect Error 71 Opening File on Write Protected Disk
- High Granularity Setting Affects Windows/VB Form Resizing
- In VB DDE, LinkRequest
- Parameter Mismatch
- Error Loading DLL
- In VB, Double-Click on Control Box Causes MouseUp Event
- If .EXE File Increases in Size, Perform Save Text/Load Text
- How to Place Animated Graphics on a Minimized Form in VB
- Option Button with Focus May Be Set when Form Caption Clicked
- VB SendKeys Causes Erratic Mouse Behavior on IBM PS/2
- How to Convert Units to Pixels for DrawWidth in VB
- VB/QB
- Use SetHandleCount to Open More than 15 Files at Once in VB
- How to Move Controls Between Forms in VB
- In VB, Click Event May Fail to Occur in Cascading Menu
- VB Online Help:
- How to Set Landscape or Portrait for Printer in Windows 3.0
- How to Kill an Application with System Menu Using Visual Basic
- How to Drop Item into Specified Location in VB List Box
- VB.EXE Can Hang with BreakPoint in GotFocus for Text Box
- How to Reset the Parent of a Visual Basic Control
- How to Add a Horizontal Scroll Bar to Visual Basic List Box
- TAB Character Can Incorrectly Cause VB KeyUp/KeyDown Events
- VB Form Global Data Is Preserved After Form Unload
- VB.EXE
- End Task
- VB Version 1.0 .EXE May Contain Code from Previous Project
- In VB CDK, VBSetErrorMessage Only Works for
- VB
- How to Rotate a Bitmap in VB for Windows
- VB Scroll Bar Value Altered in Run Mode if Max
- VB.EXE Cursor Lost in Text Box after Restart
- How to Print VB Form Borders and Menus
- Getting Program Manager Group Names into Combo Box in VB
- VB Shell to EXE Specifying File Argument May Not Find Argument
- DDE from Excel to VB Uses Up Windows GDI Heap
- LinkExecute from Visual Basic Disables Windows Messages
- How to Clear VB Picture Property at Run Time Using LoadPicture
- VB CURDIR$ Function Not Reliable to Determine Program Location
- How to Get Windows Version Number in VB with GetVersion API
- Must Type Filename Extension in VB Load Picture Dialog Box
- How to Retrieve a File's Time/Date Stamp in Visual Basic
- Device Unavailable
- UAE Entering Text into MultiLine Text Box in VB for Windows
- How to Copy Entire Screen into a Picture Box in VB for Windows
- MDI Child Custom Control UAE w/CTRL+INSERT in Properties List
- VB Graph UAE/
- VB Custom Controls Support only Certain Picture Formats
- Failed to Open Graphics Server
- MDI Child Custom Control: GetWindowRect Gets Child Window Size
- MDI Child Custom Control: Incorrect Window Focus After MSGBOX
- VB Graph Custom Control Left Scale Overlaps on Log/Lin Graph
- Closing Maximized VB MDI Child Custom Control Flashes Control
- VB Instant Change Scroll Custom Control UAE with Drag Method
- How to Print Multiline VB Text Box Using Windows API Functions
- VB Panel Custom Control Caption Not Dimmed when Disabled
- VB Professional Toolkit Grid Cell Blank with Str$; Use Format$
- VB Gauge Custom Control: No Err for Illegal NeedleWidth Values
- VB Grid Custom Control: Text Limited to 255 Characters
- VB MDI Child Left/Top Property Wrong in Properties Bar
- VB MDI Child Control: Large Height/Width Value Not Accepted
- How to Print Text to MDI Child Custom Control with Windows API
- VB MDI Child Custom Control, Overlapping MDI Icon Titles
- VB Grid Custom Control: LeftCol/TopRow Valid Values
- VB Graph Custom Control Incompatible with HP II Series Printer
- How to Close/Minimize MDI Child Window in VB
- VB Instant Change Scroll Bar: UAE in the Changing Event
- VB GotFocus Event Fails if MsgBox Invoked in LostFocus Event
- VB Common Dialog Custom Control: FilterIndex Can Be Negative
- VB Common Dialog Control: Pipe (|) Optional in Filter Property
- Instant Change Scroll: No Design Mode if Changing Event Error
- Instant Scroll Bar, Changing Event: UAE Showing Modal Form
- 3-D Group Push Button: AutoSize Takes Effect Only on PictureUp
- VB List/Combo Box Controls Limited to 5440 Items
- In VB List Box, Different Limits for List Property or AddItem
- VB Grid Custom Control May Scroll Incorrectly with Scroll Box
- VB Grid Custom Control: Scroll Bars Displayed Unnecessarily
- VB Gauge Custom Control: Valid Range for NeedleWidth 1-32,767
- VB Instant Scroll Bar: UAE Changing Min/Max in Changing Event
- How to Use More than One Type of Font in Picture Box
- Example of Sharing a Form Between Projects in VB for Windows
- VB Animated Button Custom Control: Caption May Be Truncated
- VB Grid Control: AddItem
- VB Grid Custom Control Can Have No Non-Fixed Rows
- 3-D Panel Custom Control Does Not Resize to Key Status Control
- VB Graph Control Displays Maximum of 80 Characters Per Title
- VB Graph Control: Negative Values Plot As Positive
- Limit of 15 Timer Controls in Visual Basic for Windows
- VB.EXE
- How to Use HORZ1.BMP with Professional Toolkit Gauge Control
- Vertical Linear Gauge Loses Bottom-most Pixels of Upper Border
- Gauge Fill Area Defined Incorrectly by InnerBottom/InnerRight
- VB Gauge: Incomplete Paint with Max-Min Difference
- VB Grid: Changing Font Properties Resets ColWidth, RowHeight
- HOME Key in VB.EXE Moves to Beginning of Code, Not Column 1
- Visual Basic SendKeys Statement Is Case Sensitive
- Typed Variable with String in Type Losing Value After Sub Call
- Task List Switch to VB Application Fails After ALT+F4 Close
- How to Use FillPolygonRgn API to Fill Shape in Visual Basic
- Animated Button Custom Control: Refresh Doesn't Redraw Border
- VB Graph: ExtraData May Fail to Give
- VB Graph Custom Control Text Disappears in EGA Video Mode
- VB Graph Custom Control: BottomTitle Text May Disappear
- VB Key Status: Autosize Property Affects Height and Width
- Overflow Error Plotting Points Far Outside Bounds of Control
- VB Instant Change Scroll Control: UAE with Drag in GotFocus
- VB MDI Child: Child Window May Adopt Image of Other Control
- VB Grid: No Error Changing FixedAlignment on Non-Fixed Column
- VB Graph: AutoInc Increments ThisPoint Instead of ThisSet
- VB Common Dialog Repositions When Pasting to Other Control
- VB Timers Incorrectly Support Refresh, Move, and Drag Methods
- Animated Button: 8 Pt. Roman/Mdrn Fonts Don't Underline on EGA
- VB Graph Control: ThisPoint, ThisSet Reset to 1 at Run Time
- VB DDE to Excel with Embedded TAB Can Truncate String in Excel
- How to Set Windows System Colors Using API and Visual Basic
- VB Graph Custom Control: LabelText May Overlap
- VB Graph Custom Control Legends May Print Incorrectly
- How to Disable Close Command in VB Control Menu (System Menu)
- Cannot Change MDIChild Position/Size While Minimized/Maximized
- VB Example of Using DDE LinkExecute to Word for Windows 2.0
- VB Redim
- How to Create a Form with no Title Bar in VB for Windows
- How to Call LoadModule API Function from Visual Basic
- Cobb Group
- Windows Limit of Eight DDE Hot Links at Once, VB to Excel
- VB Graph Axes Titles Don't Switch on Horizontal Bar Graphs
- How to Size VB MDI Child Custom Control Client Area
- VB
- VB Grid Custom Control Can Only Display Arrow MousePointer
- Device Is Not Open or Is Not Known
- Unfilled Area of VB 3-D Panel Custom Control Not Refreshed
- Cannot Find MMSYSTEM.DLL
- VB Grid Cell Border May Not Display with Some BackColors
- Problem with More than One VB 3-D Group Push Button Depressed
- VB MDI Child Custom Control: ScaleMode Defaults to Twips
- How to Draw an Ellipse with Circle Statement in VB
- 'Text' Property is Read-Only
- VB Form_Paint Event Occurs When Grid Refresh Method Called
- VB Graph Custom Control: DataReset Property Resets to 0 (Zero)
- UCase$/LCase$ in Text Box Change Event Inverts Text Property
- How to Use VB Graph Control to Graph Data from Grid Control
- PENCNTRL.VBX:
- Setup Kit Leaves VER.DLL, VBRUN100.DLL, SETUPKIT.DLL on Disk
- VB Combo Box Pull Down Portion Won't Move with MDIChild Parent
- VB MDI Child Cannot Be Maximized/Minimized while Invisible
- In VB Break, MDIChild with List Box Can Lose Code Window Focus
- Closing MDI Child May Not Move Focus to Other VB Control
- VB CDK: Example of Subclassing a Visual Basic Form
- How to Print Entire VB Form and Control the Printed Size
- Instant Change Scroll Hangs with Modal Show in Changing Event
- How to Read Flag Property of VB Common Dialog Custom Controls
- How to Create Column and Row Labels in VB Grid Custom Control
- Omitting Year for VB DateValue May Give Unexpected Results
- VB Painting Problems with 3-D Check Box and 3-D Option Button
- Limitations of VB Graph Custom Control
- VB Graph Custom Control: SeeThru Does Not Paint Properly
- Creating TOPMOST or
- VB MCI Control Does Not Support PC Speaker Driver
- SetTextColor API to Print VB Text in Color to Color Printer
- VB Spin Button: SpinOrientation Incorrectly Accepts Value of 2
- Property or Control Not Found
- Helv and Tms Rmn FontNames Not Available in Windows 3.1
- Some Controls Not Printed with PrintForm Under Windows 3.1
- Second Line of Menu Bar Not Repainted in VB Under Windows 3.1
- VB 1.0 MCI Control Does Not Support Recording of MIDI Data
- How to Close VB Combo Box with ENTER key
- VB Toolkit 3-D Option and Check Controls Don't Repaint in 3.1
- VB Uses Bitmap Fonts when TrueType FontSize is Less than 8
- How to Obtain the Startup Directory for a Visual Basic Program
- VB Drop-down Combo Box with Access Key Causes Painting Problem
- VB
- VB InputBox$() After Showing Modal Form Makes Form Modeless
- VB Toolkit DEMO.EXE Should Say WINSDK.HLP, Not WINAPI.HLP
- Common Dialog Control Array with 163 Controls Can Hang VB
- Output Misdirected Using Print# and Debug.Print with Function
- VB THREED.VBX: Command, Group Push Buttons Show Invalid Files
- VB GRID Control: ColWidth/RowHeight Take LONG Integer Argument
- How to Print Multiline Text Box Contents to Printer or Picture
- How VB Can Get Windows Status Information via API Calls
- VB Grid Custom Control Refreshes on All Cell Change Events
- How to Set Focus to First VB .EXE Instance When Second Invoked
- No Icon Shown in Make EXE File Dialog in VB.EXE in Windows 3.1
- How to Determine the Number of VB Applications Running at Once
- Visual Basic Grid Custom Control RemoveItem Can Cause GPF/UAE
- Common Dialog Custom Control Does Not Display Printer Fonts
- Animated Button Incorrectly Shows Large Height, Width Values
- How to Edit Grid Cells in VB Using Overlapped Text Box
- No Click Event with 3-D Check Box if Value Changed in Code
- Out of String Space
- VB Graph: Use XPosData to Plot Fractional X-Axis Values
- VB Grid Custom Control RemoveItem Does Not Update RowHeight
- How to Make ENTER Key Move Focus Like TAB Key for VB Controls
- VB Example of Using DDE to Run a Word 2.0 for Windows Macro
- Setup Kit: ErrorCopy Error Handler Causes
- VB Can TAB in Error if Value of Option Button Is Set to False
- How to Programmatically Display or Hide a VB Combo Box List
- Use Path Property to Change File and Directory List Boxes
- SHIFT+DEL with 3-D Command Button Causes GP Fault
- How to Play a Waveform (.WAV) Sound File in Visual Basic
- ▶Windows DDK KBase
- ▶Windows for Pen Computing KBase
- ▶Windows SDK KBase
- ▶Books and Magazine Articles
- ▶Product Documentation
- ▶Unsupported Tools & Utilities