Article List for VB 3.0: General Windows APIs/DLLs

Last reviewed: October 21, 1997
Article ID: Q122730
3.00 WINDOWS kbref

The information in this article applies to:

  • FastTips for Microsoft Visual Basic for Windows, version 3.0

INSTRUCTION

Microsoft FastTips is available 24 hours a day, 7 days a week, from a touch-tone telephone. To order items from this catalog, first select the items you want to receive, noting the five- to six-digit number of the Item ID shown below for each item, and then:

- Dial the toll-free FastTips number (800) 936-4300. - When prompted, select Microsoft Visual Basic. - Press one (1) on your phone keypad to select Express Order Service. - When prompted, select the delivery method, fax. - When prompted, enter your three-digit area code and seven-digit fax

  number on your phone keypad.
- When prompted, enter the number of the Item ID and press #, for up
  to five items.

When finished, simply hang up. If you have problems receiving a fax, please call (425) 635-3199.

ARTICLE LISTING

ITEM ID  ARTICLE TITLE                                               PAGES
Q 71102  How to Emulate QuickBasic's SOUND Statement in Visual Basic     2
Q 71106  How to Pass One-Byte Parameters from VB to DLL Routines         1
Q 71280  How to Create a Flashing Title Bar on a Visual Basic Form       2
Q 72274  Declare Currency Type to Be Double When Returning from DLL      1
Q 72674  How to Create a System-Modal Program/Window in Visual Basic     2

Q 72677  How to Limit User Input in VB Combo Box with SendMessage API    2
Q 72918  How VB Can Determine if a Specific Windows Program Is Running   2
Q 73694  WINAPI.TXT: Windows API Declarations and Constants for VB       2
Q 75411  Determining Whether TAB or Mouse Gave a VB Control the Focus    1
Q 75762 FIX: Text Not Highlighted When Copy Immediate Win to Clipboard 1

Q 76514  BUG: Duplicate Procedure Name Alters Original Capitalization    1
Q 76515  FIX: Bad Text in Long Right-Aligned Labels in Windows ver 3.0   1
Q 76518  Using Windows API Functions to Better Manipulate Text Boxes     4
Q 76557  PRB: No Events Generated When Msgbox Active                     2
Q 76666 How to Create and Use a Custom Cursor in Visual Basic; Win SDK 5

Q 76981  How to Terminate Windows from a Visual Basic Application        2
Q 77061  How to Invoke GetSystemMetrics Windows API Function from VB     2
Q 77317  Example of How to Read and Write Visual Basic Arrays to Disk    3
Q 78001  How to Get Windows Master List (Task List) Using Visual Basic   3
Q 78304  How to Call lstrcpy to Receive LPSTR Returned from Other APIs   2

Q 79094  PRB: Format$ Using # for Digit Affects Right Alignment          2
Q 79764  Use SetHandleCount to Open More than 15 Files at Once in VB     1
Q 80186 How to Kill an Application with System Menu Using Visual Basic 2
Q 80189  How to Reset the Parent of a Visual Basic Control               2
Q 80190  How to Add a Horizontal Scroll Bar to Visual Basic List Box     2

Q 82158  How to Set Windows System Colors Using API and Visual Basic     4
Q 82876  How to Disable Close Command in VB Control Menu (System Menu)   3
Q 83350  How to Call LoadModule() API Function from Visual Basic         2
Q 84059  UCase$/LCase$ in Text Box Change Event Inverts Text Property    2
Q 84115  BUG: Omitting Year for DateValue May Give Unexpected Results    2

Q 84383 PRB:Property or Control Not Found Error Passing Control to Sub 2
Q 84547  PRB: DateValue Argument Gives "Illegal Function Call" Error     1
Q 85108  VB "Bad DLL Calling Convention" Means Stack Frame Mismatch      2
Q 86281  How to Play a Waveform (.WAV) Sound File in Visual Basic        2
Q 86771 How to Invoke Search in Windows Help from Visual Basic Program 1

Q 88257  How to Use LZCOPYFILE Function to Decompress or Copy Files      2
Q 88476  How to Hide a Non-Visual Basic Window or Icon                   2
Q 88551  How to Compare User-Defined Type Variables in Visual Basic      2
Q 88944  How to Extract a Windows Program Icon -- Running or Not         5
Q 90753  Diagnosing "Error in loading DLL" with LoadLibrary              2

Q 92936  How to Get Windows 3.1 Version Number in VB with GetVersion     2
Q 94700  Using Lstrcpy() API Function to Get Far Address of a Variable   1
Q 94960  How to Pass Numeric Variables to a C DLL                        4
Q 96090  How to Use Windows 3.1 APIs to Play Videos in Visual Basic      2
Q 96844  How to Determine When a Shelled Process Has Terminated          2

Q 97142 How to Use SystemParametersInfo API for Control Panel Settings 4
Q 98577  Example of calling EnumFontFamilies from a DLL                  5
Q 104123 How to Play an .AVI Video File in Full Screen in Visual Basic   1
Q 104156 Windows Debugging Tools for Use with Visual Basic               2
Q 104393 How to Get Control Dimensions from VBGetControlProperty         1

Q 106239 How to Create a Screen Saver in Visual Basic                    3
Q 106553 How to Write C DLLs and Call Them from Visual Basic             8
Q 107750 How to Pass User-Defined Structure Containing Strings to DLL    2
Q 109218 Using Table Objects Versus Dynaset/Snapshot Objects in VB       3
Q 109290 Popular Windows API Functions Used from Visual Basic 3.0        3

Q 110103 How to Invoke MessageBeep API to Play System Alert .WAV Sounds 3 Q 110104 Using MSGBLAST.VBX Control to Process Windows Messages from VB 2
Q 110219 LONG: How to Call Windows API from VB - General Guidelines      14
Q 110403 How to Create a Read-Only Text Box Using SendMessage API        2
Q 110498 How to Add Items into Control Menu Box of Visual Basic Form     2

Q 110541 How to Turn on Mouse Trails with Visual Basic                   1
Q 110958 How to Right Justify Items in List Box w/ Tabs & SendMessage    2
Q 112673 How to Pass & Return Unsigned Integers to DLLs from VB          2
Q 113439 PRB: Converting MBF to IEEE in Visual Basic for Windows         3
Q 113590 How to Get Current Drive's Free Disk Space in VB 3.0            2

Q 113680 How to Find Out If Executable Is Running in VB Develop Shell    2
Q 113896 BUG: No Update When Delete All MESSAGE_SHOWADBOOK Recipients    2
Q 113898 How to Use CTL3D.DLL in Your Visual Basic Program               2
Q 113945 How to Read Windows Registered User & Organization              2
Q 113998 PRB: GetVersion API Returns 3.10 When in Windows 3.11           2

Q 114776 How to Hide a VB App from the Task List and ALT+TAB Order       2
Q 114777 How to Retrieve Mouse Cursor Coordinates in Visual Basic        2
Q 118376 How to Lock a Form so it Cannot Be Moved                        2
Q 118643 How to Pass a String or String Arrays Between VB and a C DLL    5
Q 122353 How to Determine If a VB App is Running Under Windows NT 3.x    1

Q 122893 How to Use ShellAbout() to Display Standard Windows About Box   1
Q 123841 How to Create a FORTRAN DLL and Call It from Visual Basic       5
Q 129449 PRB:Object Created w/ NEW Instantiated When Passed as Argument 2 Q 138534 How to Send Attachment & Show Image in VB 3.0 Using Msmapi.vbx 3

End of listing.


Additional reference words: DSKBGuide 3.00 kblist
KBCategory: kbref
KBSubcategory: RefsPSS
Keywords : RefsPSS kbref
Version : 3.00
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 21, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.