VBnet API Reference
API - G
G
GetAdaptersInfo GetAdaptersInfo: Determine if DHCP is Enabled
GetAdaptersInfo: Get IP Addresses for All Installed Network Adapters
GetAdaptersInfo: Get the DHCP Server IP
GetAdaptersInfo: Get the IPs for all DHCP Servers
GetAdaptersInfo: Get the Network Adapter IP Address
IPRenewAddress: Release and Renew a DHCP IP Address
URLDownloadToFile: Obtain Machine's Public IP Behind Router
GetAsyncKeyState SetWindowLong: Add TreeView Check Boxes via API
SetWindowsHookEx: Trapping Special Key Events using Low Level Hooks
GetCapture TransparentBlt: Simulating Microsoft's 'Windows Messenger' Notifications - Step 3: The Notification Form
GetClassName EnumChildWindows: Enumeration of Parent and Child Windows via Callbacks
EnumWindows: Enumerate (and Restore) a Window via Callback
EnumWindows: Enumerate Windows via a Callback
FindWindow: Window Title and Class Name Demo
GetWindow: Find Applications of a Specific Class or Window Title
GetWindowThreadProcessId: Obtain the hWnd of an App Started with Shell()
GetClientRect ClipCursor: Restrict the Mouse to a Form's Client Area
CreateEnhMetaFile: Saving a PrintScreen as a Windows Enhanced Metafile
CreateWindowEx: 21st Century ToolTips for VB- The Basics
CreateWindowEx: Create the Common Control Header
GetTextExtentPoint32: Right-Align List Box Data
InflateRect: Highlighting External Windows
WM_PAINT: Subclassing to Create a Flat Combo Box
GetClipboardData DragQueryFile: Identify Files Copied to the Clipboard
GetClipboardFormatName EnumClipboardFormats: Identify Clipboard Data Available
GetComboBoxInfo GetComboBoxInfo: Obtain Combo Box Edit and List Handles on Win98/NT5
SendMessage: Add Balloon Tips to a Combo Box
SendMessage: Use Cue Banners to Prompt Users
SetWindowLong: Right-Align List Contents in a Combo
GetComputerName GetComputerName
InitiateSystemShutdown: Terminating Remote Windows Sessions
NetMessageBufferSend: Broadcasting System Messages
NetUserGetInfo: Enumerate the User List and Obtain User Info
NetUserGetInfo: Network User Full Name and Comments
RegQueryValueEx: Determine Windows Last Shutdown Date and Time
GetCurrentProcess ExitWindowsEx: Shut Down, Reboot, Log Off or Power Off
LookupAccountSid: Determine if the Current Process is Running Under Admin Account
GetCurrentProcessId CreateToolhelp32Snapshot: Enumerate to Determine an App's Parent Process
GetCurrentThreadId SetWindowsHookEx: 'Self-Closing' Message Box using a VB Timer
SetWindowsHookEx: 'Self-Closing' Message Box using SetTimer
SetWindowsHookEx: Centre the API Message Box
SetWindowsHookEx: Customize the API Message Box
GetCursorPos InflateRect: Highlighting External Windows
LBItemFromPt: Right-Click List Item Selection from Any Routine
SendMessage: Right-Click List Item Selection
SetWindowLong: Add TreeView Check Boxes via API
ShellExecute: Simulate a Hyperlink with a Label Control
WM_NOTIFY: Detect Sizing Notifications from a ListView ColumnHeader
GetDC BitBlt: Present a Non-Selectable 'No Data' Picture in a ListBox
CreateEnhMetaFile: Saving a PrintScreen as a Windows Enhanced Metafile
CreateWindowEx: Create the Common Control Header
DrawFocusRect: Simulating Non-Client Form Movement
EnumFontFamilies: Enumerate Windows Fonts with Font Preview
GetDeviceCaps: Determine the Current System Screen Font
GetTextExtentPoint32: Change Combo List Width Based on Contents
GetTextExtentPoint32: Right-Align List Box Data
InflateRect: Highlighting External Windows
GetDesktopWindow BitBlt: Mimicking the PrintScreen Function
CreateEnhMetaFile: Saving a PrintScreen as a Windows Enhanced Metafile
FindFirstFile: Save a Recursive Search of Specified Drives to Disk
FindWindow: Window Title and Class Name Demo
GetDeviceCaps: Determine the Current System Screen Font
GetWindow: Find Applications of a Specific Class or Window Title
GetWindowThreadProcessId: Obtain the hWnd of an App Started with Shell()
keybd_event: Find All Files Dialog
OleCreatePictureIndirect: Mimicking PrintScreen Using OLE
RegSetValueEx: Forcing a Refresh of Shell Icon Cache
SendMessage: Using ListView API Check Boxes
SetWindowsHookEx: 'Self-Closing' Message Box using a VB Timer
SetWindowsHookEx: 'Self-Closing' Message Box using SetTimer
SetWindowsHookEx: Customize the API Message Box
ShellExecute: Send Large Emails in Outlook Express
ShellExecute: ShellExecute Madness
ShellExecute: Simulate a Hyperlink with a Label Control
WM_HOTKEY: System-Wide Keyboard Trapping
GetDeviceCaps BitBlt: Present a Non-Selectable 'No Data' Picture in a ListBox
ChangeDisplaySettings: Change Display Resolution
ChooseFont: Adding 'Apply' to the ChooseFont Dialog
ChooseFont: Using the ChooseFont Common Dialog API
ChooseFont: Using the LOGFONT Structure with ChooseFont
CreateEnhMetaFile: Saving a PrintScreen as a Windows Enhanced Metafile
EnumDisplaySettings: Enumerate Available Display Resolutions
FillRect: Gradient Form Backgrounds
GetDeviceCaps: Determine the Current System Screen Font
GetDeviceCaps: Display Resolution, Refresh Rate and Colour Depth
SystemParametersInfo: Non-Client Window Font Info
GetDialogBaseUnits GetTextExtentPoint32: Right-Align List Box Data
GetDiskFreeSpace GetDiskFreeSpace: Free Disk Space on Windows 95 (or Small Partitions)
GetDiskFreeSpaceEx: Detailed Drive Info
GetDiskFreeSpaceEx: Determining Free Disk Space
GetDiskFreeSpaceEx GetDiskFreeSpaceEx: Detailed Drive Info
GetDiskFreeSpaceEx: Determining Free Disk Space
GetDiskFreeSpaceEx: Free Disk Space on a Fat32 or NTFS Drive
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction in a MDI App
GetDlgItem ChooseColor: Centering and Customizing the ChooseColor Common Dialog
SetWindowsHookEx: 'Self-Closing' Message Box using a VB Timer
SetWindowsHookEx: 'Self-Closing' Message Box using SetTimer
GetDriveType DeviceIoControl: Determine Media Type for CD/DVD Drives
DeviceIoControl: Lock/Unlock Removable Media Devices
FindFirstFile: Comparison of FindFirstFile and SearchTreeForFile
FindFirstFile: Enumerate Folders to a TreeView, Advanced
FindFirstFile: Save a Recursive Search of All Drives to Disk
FindFirstFile: Save a Recursive Search of Specified Drives to Disk
GetDiskFreeSpaceEx: Detailed Drive Info
GetDriveType: Enumerate and Identify Available System Drives
GetDriveType: Identify a System's CD-ROM Drive
SHBrowseForFolder: Restrict Browse Selection to a CD/DVD via Callback
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction in a MDI App
Undocumented Windows: Format Disk Dialog
WNetGetUser: User, Share and Share User for Network Resources
GetExitCodeProcess GetExitCodeProcess: Determine when a Shelled App has Ended
GetFileAttributes FindFirstFile: Fast Directory File Count
GetFileSecurity GetSecurityDescriptorOwner: Local or Remote File or Folder Owner
GetFileSize SetEndOfFile: Delete Records from the End of a Random Access File
GetFileTime SetFileTime: Modify the Date/Time of Folders and Files
SetFileTime: Obtain and Change a File's Created, Accessed and Modified Dates
GetFileVersionInfo DllGetVersion: Basic Internet Explorer Version Info
ExtractIcon: Viewing Application Icons in a Scrollable Viewport
GetFileVersionInfo: File Search and File Property Info
GetFileVersionInfo: Handy Routines for Identifying Shell32 Versions
GetFileVersionInfo: Retrieve MS ODBC Driver Information
IsShellVersion
Shell_NotifyIcon: Add Icon to Windows System Tray
Shell_NotifyIcon: Animate the System Tray Icon
Shell_NotifyIcon: Display Systray Balloon Tips
Shell_NotifyIcon: Respond to Systray Balloon Tip Clicks
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction in a MDI App
Shell_NotifyIcon: Use SetTimer to Define Balloon Tip Life
Shell_NotifyIcon: Windows Systray NOTIFYICONDATA Overview
GetFileVersionInfoSize DllGetVersion: Basic Internet Explorer Version Info
ExtractIcon: Viewing Application Icons in a Scrollable Viewport
GetFileVersionInfo: File Search and File Property Info
GetFileVersionInfo: Handy Routines for Identifying Shell32 Versions
GetFileVersionInfo: Retrieve MS ODBC Driver Information
IsShellVersion
Shell_NotifyIcon: Add Icon to Windows System Tray
Shell_NotifyIcon: Animate the System Tray Icon
Shell_NotifyIcon: Display Systray Balloon Tips
Shell_NotifyIcon: Respond to Systray Balloon Tip Clicks
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction in a MDI App
Shell_NotifyIcon: Use SetTimer to Define Balloon Tip Life
Shell_NotifyIcon: Windows Systray NOTIFYICONDATA Overview
GetFriendlyIfIndex GetIfTable: Local Machine Network Interface Table
GetGeoInfo GetGeoInfo: Determine Geographic Country Info by GeoID
GetGeoInfo: Obtaining Country List by Enumerating GeoIDs
GetGuiThreadInfo GetGuiThreadInfo: Active Application GUI Information
gethostbyaddr gethostbyaddr: Obtain Host Name from IP Address
IcmpSendEcho: Perform a Tracert (Trace Route) in VB
IcmpSendEcho: Perform a Tracert (Trace Route) in VB with Host Name Resolution
gethostbyname gethostbyname: Determine Network Host Name and IP Address
gethostbyname: Resolve Host Name to IP Address
IcmpSendEcho: Perform a Tracert (Trace Route) in VB
IcmpSendEcho: Perform a Tracert (Trace Route) in VB with Host Name Resolution
IcmpSendEcho: Ping a Machine by Host Name
IcmpSendEcho: Ping a Machine by IP Address
gethostname gethostbyname: Determine Network Host Name and IP Address
gethostbyname: Resolve Host Name to IP Address
IcmpSendEcho: Perform a Tracert (Trace Route) in VB
IcmpSendEcho: Perform a Tracert (Trace Route) in VB with Host Name Resolution
IcmpSendEcho: Ping a Machine by IP Address
GetIfTable GetIfTable: Local Machine Network Interface Table
GetInterfaceInfo IPRenewAddress: Release and Renew a DHCP IP Address
GetIpAddrTable GetIpAddrTable: IP Address Table of the Local Machine
GetKeyboardLayout GetKeyboardLayout: Obtain the Keyboard Locale Identifier
GetKeyboardState SetKeyboardState: Activating CapsLock and NumLock on Win9x
SetWindowsHookEx: Detect Caps/Numlock/Scrollock via System-wide Keyboard Hook
GetKeyState SetKeyboardState: Activating CapsLock and NumLock on Win9x
SetWindowsHookEx: Detect Caps/Numlock/Scrollock via System-wide Keyboard Hook
GetLastInputInfo GetLastInputInfo: Determining System Idle Time
GetLocaleInfo EnumDateFormats: Regional Locale Date Settings
EnumSystemLocales: Enumerate Installed and Supported System Locales
GetKeyboardLayout: Obtain the Keyboard Locale Identifier
GetLocaleInfo: Get the System's Long Date Format
GetLocaleInfo: Get the System's Short Date Format
GetLocaleInfo: Regional Locale Country Settings
GetLocaleInfo: Regional Locale Currency Settings
GetLocaleInfo: Regional Locale Date Settings
GetLocaleInfo: Regional Locale Numeric Settings
GetLocaleInfo: System Calendar Information
SetLocaleInfo: Change System Long and Short Date Formats
GetLocalTime SetFileTime: Obtain and Change a File's Created, Accessed and Modified Dates
GetLogicalDriveStrings DeviceIoControl: Determine Media Type for CD/DVD Drives
DeviceIoControl: Lock/Unlock Removable Media Devices
FindFirstFile: Comparison of FindFirstFile and SearchTreeForFile
FindFirstFile: Enumerate Folders to a TreeView
FindFirstFile: Enumerate Folders to a TreeView, Advanced
FindFirstFile: Save a Recursive Search of All Drives to Disk
FindFirstFile: Save a Recursive Search of Specified Drives to Disk
GetDiskFreeSpace: Free Disk Space on Windows 95 (or Small Partitions)
GetDiskFreeSpaceEx: Detailed Drive Info
GetDiskFreeSpaceEx: Determining Free Disk Space
GetDiskFreeSpaceEx: Free Disk Space on a Fat32 or NTFS Drive
GetDriveType: Enumerate and Identify Available System Drives
GetDriveType: Identify a System's CD-ROM Drive
GetLogicalDriveStrings: An API 'DriveExists' Routine
GetLogicalDriveStrings: Determine if a Specific Drive Exists
SHBrowseForFolder: Pre-selecting Folders using a Browse Callback
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction in a MDI App
Undocumented Windows: Format Disk Dialog
WNetGetUser: User, Share and Share User for Network Resources
GetMenu ChangeDisplaySettings: Change Display Resolution
GetSystemMetrics: Resizing a Form to Fit an Image
SetMenuItemInfo: Create a Multi-Column Font Menu
SetMenuItemInfo: Custom Application Menu Colours
SetMenuItemInfo: Menu Scroll a Standard VB Menu
SetMenuItemInfo: Split Long Menus into Columns
SetMenuItemInfo: Using Radio Buttons Instead of Menu Checkmarks
GetMenuItemCount RemoveMenu: Killing Any Form's Close Menu and 'X' Button - SDI, MDIParent or MDIChild
RemoveMenu: Killing the Form's Close Menu and 'X' Button
SetMenuItemInfo: Create a Multi-Column Font Menu
SetMenuItemInfo: Split Long Menus into Columns
GetMenuItemInfo RemoveMenu: Killing Any Form's Close Menu and 'X' Button - SDI, MDIParent or MDIChild
SetMenuItemInfo: Create a Multi-Column Font Menu
SetMenuItemInfo: Split Long Menus into Columns
SetMenuItemInfo: Using Radio Buttons Instead of Menu Checkmarks
GetModuleFileName IsInIDE (api version)
GetModuleHandle GetDiskFreeSpaceEx: Determining Free Disk Space
GetModuleHandle: Determine if a Specific App is Already Running (16-bit)
GetModuleUsage GetModuleHandle: Determine if a Specific App is Already Running (16-bit)
GetModuleUsage: Determine when a Shelled App has Ended (16-bit)
GetNetworkParams GetNetworkParams: Determine Current and Available DNS Servers
GetNetworkParams: Host Name of the Local Machine
GetNetworkParams: Obtain Domain Registering the Local Machine
GetObject CreateFontIndirect: Change ListView Header Text Style
TransparentBlt: Simulating Microsoft's 'Windows Messenger' Notifications - Step 3: The Notification Form
GetOpenFileName GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetOpenFileName: File Dialog Centering using a Callback
GetOpenFileName: File Open Common Dialog Basics
GetOpenFileName: Forcing an Open/Save Dialog's Initial Listview View
GetParent EnumChildWindows: Enumeration of Parent and Child Windows via Callbacks
EnumWindows: Enumerate (and Restore) a Window via Callback
GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetOpenFileName: File Dialog Centering using a Callback
GetOpenFileName: Forcing an Open/Save Dialog's Initial Listview View
WM_DRAWITEM: Set Command Button ForeColor
GetPixel SetPixelV: Manipulate Picture Box Image Brightness
GetPrinter SetPrinter: Rename Local and Remote Printers
SetPrinter: Rename Local and Remote Printers /2
GetPrinterDriverDirectory GetPrinterDriverDirectory: Obtain Windows' Printer Driver Directory
GetPrivateProfileString GetFileVersionInfo: Retrieve MS ODBC Driver Information
GetPrivateProfileString: Parse IE Favorites Information
WritePrivateProfileString: Creating a Quiz Application- Step 1: Introduction and BAS Module
WritePrivateProfileString: INI Files - Saving Entire Sections
WritePrivateProfileString: INI Files - The Basics
GetProcAddress GetDiskFreeSpaceEx: Determining Free Disk Space
GetProcessHeap InitializeSecurityContext: Authenticate User via the NT Challenge Process
Netbios: Determine Local Adapter MAC Address
Netbios: Determine Local Adapter MAC Addresses through LANA Enumeration
GetProductInfo GetVersionEx: Windows Version Info (Wrapper Routines)
GetProfileString WriteProfileString: Changing Windows' Default Printer
GetProp SHChangeNotifyRegister: Receive Shell Change Notifications
WM_DRAWITEM: Set Command Button ForeColor
WM_NOTIFY: Detect Sizing Notifications from a ListView ColumnHeader
WM_NOTIFY: Track Highlighted ListView Column Width Changes via Subclassing
WM_PAINT: Subclassing to Create a Flat Combo Box
WM_SYSCOMMAND: Change and Respond to a Customized System Menu
WM_VSCROLL: Subclassing Listview Scrollbar Messages
GetSaveFileName GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetOpenFileName: File Dialog Centering using a Callback
GetOpenFileName: File Open Common Dialog Basics
GetScrollInfo WM_VSCROLL: Subclassing Listview Scrollbar Messages
GetSecurityDescriptorOwner GetSecurityDescriptorOwner: Local or Remote File or Folder Owner
GetSecurityInfo GetSecurityInfo: Obtaining Registry Key Owner Information
GetShortPathName GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetOpenFileName: File Dialog Centering using a Callback
GetOpenFileName: File Open Common Dialog Basics
GetStockObject CreateWindowEx: Create the Common Control Header
GetTextExtentPoint32: Change Combo List Width Based on Contents
GetSubMenu ChangeDisplaySettings: Change Display Resolution
SetMenuItemInfo: Create a Multi-Column Font Menu
SetMenuItemInfo: Menu Scroll a Standard VB Menu
SetMenuItemInfo: Split Long Menus into Columns
SetMenuItemInfo: Using Radio Buttons Instead of Menu Checkmarks
GetSysColor DrawFocusRect: Simulating Non-Client Form Movement
Pure VB: Easily Add a Raised or Etched 3D Line Beneath a Menu
SetWindowLong: Apply TreeView Special Effects
GetSystemDefaultLCID EnumDateFormats: Regional Locale Date Settings
EnumSystemLocales: Enumerate Installed and Supported System Locales
GetGeoInfo: Determine Geographic Country Info by GeoID
GetLocaleInfo: Get the System's Long Date Format
GetLocaleInfo: Get the System's Short Date Format
GetLocaleInfo: Regional Locale Country Settings
GetLocaleInfo: Regional Locale Currency Settings
GetLocaleInfo: Regional Locale Date Settings
GetLocaleInfo: Regional Locale Numeric Settings
GetLocaleInfo: System Calendar Information
SetLocaleInfo: Change System Long and Short Date Formats
GetSystemDirectory DllGetVersion: Basic Internet Explorer Version Info
GetWindowsDirectory: Obtain Windows' System Folders
GetSystemInfo GetSystemInfo: System Processor Information
GetVersionEx: Windows Version Info (Wrapper Routines)
GetVersionEx: Windows Version Info (Wrapper Routines)
GetSystemMenu RemoveMenu: Killing Any Form's Close Menu and 'X' Button - SDI, MDIParent or MDIChild
RemoveMenu: Killing the Form's Close Menu and 'X' Button
SetMenuItemInfo: Custom Application Menu Colours
WM_SYSCOMMAND: Change and Respond to a Customized System Menu
GetSystemMetrics DesktopsSameColourFormat
DrawFocusRect: Simulating Non-Client Form Movement
EnumDisplayMonitors: Enumerating System Monitor Info
GetDesktopMaximumHeight
GetDesktopMaximumWidth
GetMonitorCount
GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetSystemMetrics: Determine Windows Start-up Mode
GetSystemMetrics: How to Create a Popup Colour Selector
GetSystemMetrics: Resizing a Form to Fit an Image
GetTextExtentPoint32: Change Combo List Width Based on Contents
GetVersionEx: Windows Version Info (Wrapper Routines)
IsMultiMonitorSystem
Pure VB: Mimic WordPerfect Style Popup Button Menus
Pure VB: Simulating a Matrix Checkbox Control Array with a MSFlexGrid
SendMessage: Display the List Box Horizontal Scroll Bar
SendMessage: Display the List Box Horizontal Scroll Bar if Needed
GetTcpStatistics GetTcpStatistics: Get Local Machine TCP Statistics
GetTcpTable GetTcpTable: Local Machine TCP Connection Table
GetTempFileName GetTempFileName: Create Temporary Files for Application Use
GetTempPath CreateProcess: Start Separate Instances of the Default Browser
FindExecutable: Obtain Exe of the Default Browser
GetTempFileName: Create Temporary Files for Application Use
GetWindowsDirectory: Obtain Windows' System Folders
SHFileOperation: Copy or Move an Entire Directory
SHFileOperation: Copy, Move or Delete Files
GetTextExtentPoint32 GetTextExtentPoint32: Change Combo List Width Based on Contents
GetTextExtentPoint32: Right-Align List Box Data
WM_DRAWITEM: Set Command Button ForeColor
GetThreadLocale EnumDateFormats: Regional Locale Date Settings
GetLocaleInfo: Regional Locale Country Settings
GetLocaleInfo: Regional Locale Currency Settings
GetLocaleInfo: Regional Locale Date Settings
GetLocaleInfo: Regional Locale Numeric Settings
GetTickCount FindFirstFile: Calculating Folder Size, Recursive
FindFirstFile: Changing File and/or Folder Attributes Recursively
FindFirstFile: Performance Comparison - FSO vs. API
FindFirstFile: Recursive File Search (minimal code)
FindFirstFile: Recursive File Search for Single or Multiple File Types (minimal code)
FindFirstFile: Recursive File Search Including/Excluding Single or Multiple File Types (minimal code)
FindFirstFile: Recursive Search for Folders (minimal code)
FindFirstFile: Recursive Search for Folders Using a Folder Mask (minimal code)
GetLastInputInfo: Determining System Idle Time
GetTickCount
GetTimeZoneInformation GetTimeZoneInformation: Current, Standard and Daylight Bias
GetTimeZoneInformation: Determine when Daylight Saving Time Occurs
GetTimeZoneInformation: Locale Standard and Daylight Time Zone Names
GetTimeZoneInformation: Obtain Dates for Daylight and Standard Time Changes
GetTimeZoneInformation: Past, Current and Future Daylight/Standard Dates
NetRemoteTOD: Get Time of Day Info for Local or Remote Machines
RegQueryValueEx: Determine Windows Last Shutdown Date and Time
RegQueryValueEx: Identify Time Zones by Time Zone Bias
GetTokenInformation LookupAccountSid: Determine if the Current Process is Running Under Admin Account
GetUserDefaultLCID GetGeoInfo: Determine Geographic Country Info by GeoID
GetGeoInfo: Obtaining Country List by Enumerating GeoIDs
GetLocaleInfo: Regional Locale Currency Settings
GetUserGeoID GetGeoInfo: Determine Geographic Country Info by GeoID
GetUserName GetDiskFreeSpaceEx: Detailed Drive Info
GetUserName
NetUserGetInfo: Enumerate the User List and Obtain User Info
NetUserGetInfo: Network User Full Name and Comments
WNetGetUser: User, Share and Share User for Network Resources
GetVersionEx DeviceIoControl: Determine Media Type for CD/DVD Drives
DeviceIoControl: Get a SMART Drive Serial Number
ExitWindowsEx: Shut Down, Reboot, Log Off or Power Off
GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetOpenFileName: File Dialog Centering using a Callback
GetOpenFileName: Forcing an Open/Save Dialog's Initial Listview View
GetVersionEx: Windows Version Info (Wrapper Routines)
GetVersionEx: Windows Version, Service Pack and Platform Info
InitializeSecurityContext: Authenticate User via the NT Challenge Process
IsOs: Windows OS and OS Feature Info
NetMessageBufferSend: Broadcasting System Messages
RegQueryValueEx: Enumerate Registry Time Zone Values
RegQueryValueEx: Identify Time Zones by Time Zone Bias
RegQueryValueEx: Windows Registered Owner Information
SHBrowseForFolder: Browse for Folders New UI Features
SHBrowseForFolder: Pre-selecting Folders using a Browse Callback
Undocumented Windows: Change Icon Dialog
Undocumented Windows: Format Disk Dialog
Undocumented Windows: Path Functions
Undocumented Windows: Shell Dialogs
WM_DRAWITEM: Set Command Button ForeColor
GetVolumeInformation GetDiskFreeSpaceEx: Detailed Drive Info
GetDriveType: Identify a System's CD-ROM Drive
GetVolumeInformation: Get Disk Volume Label & Serial Number
SetErrorMode: Determine if a Floppy Drive is Ready
GetWindow FindWindow: Window Title and Class Name Demo
GetWindow: Find Applications of a Specific Class or Window Title
GetWindowThreadProcessId: Obtain the hWnd of an App Started with Shell()
GetWindowDC BitBlt: Mimicking the PrintScreen Function
InflateRect: Highlighting External Windows
OleCreatePictureIndirect: Mimicking PrintScreen Using OLE
WM_HOTKEY: System-Wide Keyboard Trapping
WM_PAINT: Subclassing to Create a Flat Combo Box
GetWindowLong CreateWindowEx: Create the Common Control ProgressBar
SendMessage: Set ListView Flat Header Style
SendMessage: Toggling TreeView Check Box Visibility
SetLayeredWindowAttributes: Fading a Form In/Out
SetWindowLong: Add TreeView Check Boxes via API
SetWindowLong: Apply TreeView Special Effects
SetWindowLong: Changing Button Caption Alignment (non-graphical only)
SetWindowLong: Right-Align List Box Data and/or the Scrollbar
SetWindowLong: Right-Align List Contents in a Combo
SetWindowLong: Special Text Box Styles and Messages
SetWindowLong: Turn a Text Box into a Resizable Control
SetWindowsHookEx: 'Self-Closing' Message Box using a VB Timer
SetWindowsHookEx: 'Self-Closing' Message Box using SetTimer
SetWindowsHookEx: Centre the API Message Box
SetWindowsHookEx: Customize the API Message Box
Shell_NotifyIcon: Respond to Systray Icon/Menu Interaction in a MDI App
WM_NCHITTEST: Simulating a Non-Client Action to Move a Form
WM_NOTIFY: Detect Sizing Notifications from a ListView ColumnHeader
WM_NOTIFY: Detect Sizing Notifications from a ListView ColumnHeader
WM_NOTIFY: Track Highlighted ListView Column Width Changes via Subclassing
WM_PAINT: Subclassing to Create a Flat Combo Box
WM_SIZING: Maintain Form Aspect Ratio During Resizing
WM_SYSCOMMAND: Change and Respond to a Customized System Menu
WM_VSCROLL: Subclassing Listview Scrollbar Messages
GetWindowPlacement EnumWindows: Enumerate (and Restore) a Window via Callback
FindWindow: Window Title and Class Name Demo
SetWindowPlacement: Activating a Window Without Focus
SetWindowPlacement: Restore and Activate a Window via its hWnd
GetWindowRect ChooseColor: Centering and Customizing the ChooseColor Common Dialog
CreateEnhMetaFile: Saving a PrintScreen as a Windows Enhanced Metafile
CreateStatusWindow: The Common Control Status Bar via API
DrawFocusRect: Simulating Non-Client Form Movement
DrawText: Add Ellipses to a File Path
DrawText: Shorten Long Strings with Ellipses
FindWindow: Window Title and Class Name Demo
GetOpenFileName: Advanced Dialog Centering using a Callback
GetOpenFileName: Customize File Open/Save Common Dialog Controls
GetOpenFileName: File Dialog Centering using a Callback
InflateRect: Highlighting External Windows
MoveWindow: Change Combo Box List Height
SetWindowsHookEx: Centre the API Message Box
GetWindowsDirectory GetWindowsDirectory: Obtain Windows' System Folders
Undocumented Windows: Change Icon Dialog
Undocumented Windows: Path Functions
GetWindowText EnumChildWindows: Enumeration of Parent and Child Windows via Callbacks
EnumWindows: Enumerate (and Restore) a Window via Callback
EnumWindows: Enumerate Windows via a Callback
FindWindow: Window Title and Class Name Demo
GetGuiThreadInfo: Active Application GUI Information
GetWindow: Find Applications of a Specific Class or Window Title
GetWindowTextLength EnumChildWindows: Enumeration of Parent and Child Windows via Callbacks
EnumWindows: Enumerate (and Restore) a Window via Callback
EnumWindows: Enumerate Windows via a Callback
GetGuiThreadInfo: Active Application GUI Information
GetWindowThreadProcessId GetWindowThreadProcessId: Obtain the hWnd of an App Started with Shell()
GlobalAddAtom WM_HOTKEY: System-Wide Keyboard Trapping
GlobalAlloc IPRenewAddress: Release and Renew a DHCP IP Address
GlobalDeleteAtom WM_HOTKEY: System-Wide Keyboard Trapping
GlobalFree IPRenewAddress: Release and Renew a DHCP IP Address
GlobalMemoryStatus GlobalMemoryStatus: System Memory Information
GradientFill GradientFill: Gradient Form Backgrounds
GradientFill: Triangular Gradient Form Backgrounds
TransparentBlt: Simulating Microsoft's 'Windows Messenger' Notifications - Step 3: The Notification Form

 
 

PayPal Link
Make payments with PayPal - it's fast, free and secure!

 
 
 
 

Copyright ©1996-2011 VBnet and Randy Birch. All Rights Reserved.
Terms of Use  |  Your Privacy