Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AddFontResource
The AddFontResource function adds the font resource from the specified file to the system font table. The font can subsequently be used for text output by any Win32-based application....
Hits: 6742 Rating: Category: Font (2.75) votes 1340
auxGetNumDevs
The auxGetNumDevs function retrieves the number of auxiliary output devices present in the system....
Hits: 3006 Rating: Category: Device (3.01) votes 667
AngleArc
N/A
Hits: 4643 Rating: Category: Arc (2.80) votes 2281
Arc
Arc draws an elliptical arc on a graphics-capable device. The arc constitutes all or part of an ellipse. The ellipse is determined by the first set of (x,y) pairs. The ellipse is the largest possible
ellipse which can fit inside the bounding rectangle determined by those two points. The third (x,y) ...
Hits: 3543 Rating: Category: Arc (2.94) votes 875
auxGetDevCaps
The auxGetDevCaps function retrieves the capabilities of a given auxiliary output device....
Hits: 2903 Rating: Category: Device (3.16) votes 587
auxGetVolume
The auxGetVolume function retrieves the current volume setting of the specified auxiliary output device....
Hits: 3145 Rating: Category: Device (3.15) votes 608
auxSetVolume
The auxSetVolume function sets the volume of the specified auxiliary output device....
Hits: 4510 Rating: Category: Device (2.44) votes 903
AVIFileExit
The AVIFileExit function exits the AVIFile library and decrements the reference count for the library. ...
Hits: 3424 Rating: Category: AVI (2.64) votes 711
AVIFileInfo
The AVIFileInfo function obtains information about an AVI file. ...
Hits: 3814 Rating: Category: AVI (3.05) votes 1819
AVIFileInit
The AVIFileInit function initializes the AVIFile library. The AVIFile library maintains a count of the number of times it is initialized, but not the number of times it was released. Use the AVIFileExit function to release the AVIFile library and decrement the reference count. Call AVIFileInit bef...
Hits: 3815 Rating: Category: AVI (3.29) votes 839
AVIFileOpen
The AVIFileOpen function opens an AVI file and returns the address of a file interface used to access it. The AVIFile library maintains a count of the number of times a file is opened, but not the number of times it was released. Use the AVIFileRelease function to release the file and decrement the ...
Hits: 3916 Rating: Category: AVI (2.87) votes 452
AVIFileRelease
The AVIFileRelease function decrements the reference count of an AVI file interface handle and closes the file if the count reaches zero....
Hits: 3517 Rating: Category: AVI (2.88) votes 915
AllocConsole
The AllocConsole function allocates a new console for the calling process....
Hits: 3538 Rating: Category: Console (3.35) votes 585
ArcTo
Arc draws an elliptical arc on a graphics-capable device and sets the current point to the endpoint of the arc. The arc constitutes all or part of an ellipse. The ellipse is determined by the first set of (x,y) pairs. The ellipse is the largest possible ellipse which can fit inside the bounding rect...
Hits: 3551 Rating: Category: Arc (3.54) votes 871
AnimateWindow
The AnimateWindow function enables you to produce special effects when showing or hiding windows. There are three types of animation: roll, slide, and alpha-blended fade. ...
Hits: 5708 Rating: Category: Window (2.52) votes 996
AlphaBlend
The AlphaBlend function displays bitmaps that have transparent or semitransparent pixels. ...
Hits: 5931 Rating: Category: Bitmap (3.50) votes 1386
AllocConsole API
N/A
Hits: 3643 Rating: Category: System (3.15) votes 926
AdjustWindowRect
The AdjustWindowRect function calculates the required size of the window rectangle, based on the desired client-rectangle size. The window rectangle can then be passed to the CreateWindow function to create a window whose client area is the desired size....
Hits: 3071 Rating: Category: Window (2.80) votes 634
AdjustWindowRectEx
The AdjustWindowRectEx function calculates the required size of the window rectangle, based on the desired size of the client rectangle. The window rectangle can then be passed to the CreateWindowEx function to create a window whose client area is the desired size. ...
Hits: 3218 Rating: Category: Window (3.64) votes 790
AppendMenu
The AppendMenu function appends a new item to the end of the specified menu bar, drop-down menu, submenu, or shortcut menu. You can use this function to specify the content, appearance, and behavior of the menu item....
Hits: 5064 Rating: Category: Menu Records 1 to 20 of 20 (3.14) votes 279
Beep
The Beep function generates simple tones on the speaker. The function is synchronous; it does not return control to its caller until the sound finishes....
BroadcastSystemMessage
The BroadcastSystemMessage function sends a message to the specified recipients. The recipients can be applications, installable drivers, Windows-based network drivers, system-level device drivers, or any combination of these system components....
Hits: 4212 Rating: Category: System (3.08) votes 758
BlockInput
The BlockInput function blocks keyboard and mouse input events from reaching applications....
Hits: 9840 Rating: Category: Keyboard (2.75) votes 1891
BeginPath
The BeginPath function opens a path bracket in the specified device context....
Hits: 3106 Rating: Category: Device (3.28) votes 970
BeginDeferWindowPos
The BeginDeferWindowPos function allocates memory for a multiple-window- position structure and returns the handle to the structure....
Hits: 3173 Rating: Category: Window (2.54) votes 708
BackupEventLog
The BackupEventLog function saves the specified event log to a backup file. The function does not clear the event log....
Hits: 3525 Rating: Category: System (2.85) votes 1276
BY_HANDLE_FILE_INFORMATION Structure
BY_HANDLE_FILE_INFORMATION-type variables hold various pieces of information about a file. This information includes the file's attributes; its creation, last-access, and last-modified times and dates; the serial number of the disk the file is on; the file's size; the number of links to the file in ...
Hits: 3330 Rating: Category: File (2.87) votes 642
BringWindowToTop
BringWindowToTop brings the specified window to the top of the Z-order, placing it on top of any other open windows above it. This function has the same effect as using SetWindowPos to place the window at the top of the Z-order. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 6539 Rating: Category: Window (3.03) votes 879
Beep
Beep plays a sound on the computer, but its behavior varies markedly between Win NT and Win 95/98. On Win NT, a tone is played in the specified frequency for a specified length of time. On Win 95/98, the function's two parameters are ignored completely and the function merely plays the SystemDefault...
BitBlt
The BitBlt function performs a bit-block transfer of the color data corresponding to a rectangle of pixels from the specified source device context into a destination device context....
Hits: 4926 Rating: Category: Bitmap (2.97) votes 411
CreateMetaFile
N/A
Hits: 5273 Rating: Category: Picture (3.59) votes 463
ChangeDisplaySettingsEx
The ChangeDisplaySettingsEx function changes the settings of the display device specified in the lpszDeviceName parameter to the graphics mode specified in the lpDevMode parameter....
Hits: 8069 Rating: Category: Display (3.16) votes 935
ChangeDisplaySettings
The ChangeDisplaySettings function changes the display settings to the specified graphics mode....
Hits: 7536 Rating: Category: Display (3.08) votes 720
ConfigurePort
The ConfigurePort function displays the port-configuration dialog box for a port on the specified server....
Hits: 5532 Rating: Category: Ports (3.27) votes 1063
CreateDC
CreateDC creates a device context (DC) which references a given object. The object is identified by its name. When you are finished using the device context in your program, use the DeleteDC function to destroy it. Do not use ReleaseDC with device contexts created by this function! The function retu...
Hits: 6284 Rating: Category: Device (2.72) votes 1487
CloseEventLog
The CloseEventLog function closes a read handle to the specified event log....
Hits: 3450 Rating: Category: System (2.64) votes 1578
ClientToScreen
The ClientToScreen function converts the client coordinates of a specified point to screen coordinates....
ClearEventLog
The ClearEventLog function clears the specified event log, and optionally saves the current copy of the logfile to a backup file....
Hits: 3350 Rating: Category: System (2.26) votes 756
CheckMenuRadioItem
The CheckMenuRadioItem function checks a specified menu item and makes it a radio item. At the same time, the function clears all other menu items in the associated group and clears the radioitem type flag for those items....
Hits: 3437 Rating: Category: Menu (2.68) votes 656
CharUpper
The CharUpper function converts a character string or a single character to uppercase. If the operand is a character string, the function converts the characters in place. This function supersedes the AnsiUpper function....
Hits: 3277 Rating: Category: Character (2.91) votes 1126
CharLowerBuff
The CharLowerBuff function converts uppercase characters in a buffer to lowercase characters. The function converts the characters in place. The function supersedes the AnsiLowerBuff function....
Hits: 2463 Rating: Category: Character (2.91) votes 522
ChangeDisplaySettingsEx
The ChangeDisplaySettingsEx function changes the settings of the display device specified in the lpszDeviceName parameter to the graphics mode specified in the lpDevMode parameter....
Hits: 2968 Rating: Category: System (3.06) votes 316
ChangeDisplaySettings
The ChangeDisplaySettings function changes the display settings to the specified graphics mode....
Hits: 2685 Rating: Category: System (3.06) votes 284
CallWindowProc
The CallWindowProc function passes message information to the specified window procedure....
Hits: 8087 Rating: Category: Window (2.95) votes 559
ClosePrinter
The ClosePrinter function closes the specified printer object....
Hits: 3790 Rating: Category: Printer (2.87) votes 913
CreateCaret
The CreateCaret function creates a new shape for the system caret and assigns ownership of the caret to the specified window. The caret shape can be a line, a block, or a bitmap....
CreateProcessWithLogon
The CreateProcessWithLogonW function creates a new process and its primary thread. The new process then runs the specified executable file in the security context of the specified credentials (user, domain, and password). It can optionally load the user profile of the specified user. The CreateProc...
Hits: 9424 Rating: Category: Process (2.91) votes 1213
CloseHandle
CloseHandle closes a handle and the object associated with that handle. After being closed, the handle is of course no longer valid. This function can close objects such as files. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 5850 Rating: Category: Objects (2.91) votes 3315
CreateCompatibleBitmap
The CreateCompatibleBitmap function creates a bitmap compatible with the device that is associated with the specified device context....
Hits: 4808 Rating: Category: Bitmap (2.98) votes 407
CreateEllipticRgnIndirect
CreateEllipticRgn creates an elliptically-shaped region. The ellipse which forms the region is specified by the bounding rectangle defined by the rectangle structure passed to the function. The bounding rectangle is the smallest possible rectangle which can fit around the ellipse. The function retur...
Hits: 5191 Rating: Category: Ellipse (3.03) votes 2457
CreateEllipticRgn
CreateEllipticRgn creates an elliptically-shaped region. The ellipse which forms the region is specified by the bounding rectangle defined by the coordinates passed to the function. The bounding rectangle is the smallest possible rectangle which can fit around the ellipse. The function returns a han...
Hits: 4559 Rating: Category: Ellipse (2.86) votes 1236
CopyRect
CopyRect sets one rectangle equal to another. This is done by duplicating all of the source rectangle's member values to the corresponding ones in the target rectangle. This is faster than setting all four values manually in your code. The function returns 0 if an error occured, or 1 if successfu...
Hits: 3007 Rating: Category: Rectangle (3.14) votes 685
CreateToolhelp32Snapshot
Takes a snapshot of the processes and the heaps, modules, and threads used by the processes....
Hits: 4825 Rating: Category: System (2.82) votes 1059
CryptGenKey
The CryptGenKey function generates random cryptographic keys for use with the CSP module. A handle to the key is returned in phKey. This handle can then be used as needed with any of the other CryptoAPI functions requiring key handles....
Hits: 2973 Rating: Category: Cryptographic (3.08) votes 333
CreateProcess
The CreateProcess function creates a new process and its primary thread. The new process executes the specified executable file...
Hits: 18191 Rating: Category: Process (2.26) votes 789
CryptVerifySignature
The CryptVerifySignature function is used to verify a signature against a hash object....
Hits: 2837 Rating: Category: Cryptographic (3.07) votes 342
CryptSignHash
The CryptSignHash function is used to sign a piece of data. Because all signature algorithms are asymmetric and thus incredibly slow, CryptoAPI will not let data be signed directly. Instead, you must first hash the data and then use CryptSignHash to sign the hash value....
Hits: 2985 Rating: Category: Cryptographic (3.09) votes 423
CryptReleaseContext
The CryptReleaseContext function is used to release a handle to a CSP and a key container....
Hits: 2439 Rating: Category: Cryptographic (3.19) votes 368
CryptHashData
The CryptHashData function is used to compute the cryptographic hash on a stream of data. This function and CryptHashSessionKey can be called multiple times to compute the hash on long streams or on discontinuous streams....
Hits: 2760 Rating: Category: Cryptographic (2.89) votes 385
CompareString
The CompareString function compares two character strings, using the locale specified by the given identifier as the basis for the comparison....
Hits: 3357 Rating: Category: Strings (3.20) votes 525
CryptGetProvParam
The CryptGetProvParam function lets applications retrieve parameters that govern the operations of a CSP....
Hits: 2881 Rating: Category: Cryptographic (3.00) votes 424
CryptExportKey
The CryptExportKey function is used to export cryptographic keys out of a cryptographic service provider in a secure manner....
Hits: 2986 Rating: Category: Cryptographic (2.94) votes 491
CryptEncrypt
The CryptEncrypt function is used to encrypt data. The algorithm used to encrypt the data is designated by the key held by the CSP module, which is referenced by the hKey parameter....
Hits: 4018 Rating: Category: Cryptographic (2.90) votes 524
CryptAcquireContext
The CryptAcquireContext function is used to acquire a handle to a particular key container within a particular CSP. This returned handle can then be used to make calls to the selected CSP....
Hits: 3830 Rating: Category: Cryptographic (3.03) votes 383
CopyLZFile
The CopyLZFile function copies a source file to a destination file. If the source file is compressed with the Microsoft File Compression Utility (COMPRESS.EXE), this function creates a decompressed destination file....
Hits: 3743 Rating: Category: Compress (2.92) votes 1847
CryptGetUserKey
The CryptGetUserKey function retrieves a handle to a permanent user key pair, such as the users signature key pair....
Hits: 2733 Rating: Category: Cryptographic (2.95) votes 419
CreateDIBSection
The CreateDIBSection function creates a device-independent bitmap (DIB) that applications can write to directly. The function gives you a pointer to the location of the bitmaps bit values. You can supply a handle to a file mapping object that the function will use to create the bitmap, or you can l...
Hits: 4956 Rating: Category: Bitmap (2.99) votes 409
CryptDestroyKey
The CryptDestroyKey function releases the handle referenced by the hKey parameter. Once a key handle has been released, it becomes invalid and cannot be used again....
Hits: 2523 Rating: Category: Cryptographic (2.99) votes 448
CryptCreateHash
The CryptCreateHash function is used to initiate the hashing of a stream of data. It returns to the caller a handle to a CSP hash object....
Hits: 2919 Rating: Category: Cryptographic (3.05) votes 352
CryptDecrypt
The CryptDecrypt function is used to decrypt data that was previously encrypted via the CryptEncrypt function....
Hits: 2957 Rating: Category: Cryptographic (3.14) votes 288
CryptDeriveKey
The CryptDeriveKey function generates cryptographic keys derived from base data. This function guarantees that all keys generated from the same base data will be identical, provided the same
CryptDestroyHash
The CryptDestroyHash function destroys the hash object referenced by the hHash parameter. Once a hash object has been destroyed, it can no longer be used and its handle is useless from then on....
Hits: 1906 Rating: Category: Cryptographic (3.14) votes 269
CreateDIBPatternBrushPt
The CreateDIBPatternBrushPt function creates a logical brush that has the pattern specified by the device-independent bitmap (DIB)....
Hits: 3423 Rating: Category: Brush (3.04) votes 521
CharLower
CharLower converts all of the upper-case letters in a string into lower-case. The modified string is returned by the function. ...
Hits: 3113 Rating: Category: Character (2.75) votes 1028
CreatePopupMenu
The CreatePopupMenu function creates a drop-down menu, submenu, or shortcut menu. The menu is initially empty....
Hits: 5515 Rating: Category: Menu (2.65) votes 1069
CopyMemory
CopyMemory copies a series of bytes from one location in the computer's memory to another. This function can be used to transfer data between any kinds of variables, arrays, data structures, or even abstract memory addresses. (To use arrays, reference the first element of the array.) Normally, the h...
Hits: 15336 Rating: Category: Memory (2.89) votes 711
CreateSolidBrush
CreateSolidBrush creates a solid brush object. When used to fill an area or shape, this brush creates a solid fill of a single color. After it is finished using the brush, the program should use DeleteObject to delete the brush and free up system resources. The function returns a handle to the newly...
Hits: 5518 Rating: Category: Brush (2.77) votes 1637
CreateHardLink
The CreateHardLink function establishes an NTFS hard link between an existing file and a new file. An NTFS hard link is similar to a POSIX hard link....
Hits: 4279 Rating: Category: File (1.99) votes 1161
CreateWindowEx
N/A
Hits: 3653 Rating: Category: Window (3.02) votes 203
CommDlgExtendedError
CommDlgExtendedError returns the error code from the last common dialog box function. This function does not return error codes for any other API function; for that, use GetLastError instead....
Hits: 4685 Rating: Category: Application (2.85) votes 472
CreateRectRgn
CreateRectRgn creates a rectangularly-shaped region and provides a handle to it. The rectangle defining the region is specified by passing its upper-left and lower-right corners to the function. Note that the bottom and right edges of the rectangle are not considered to be part of the region. The fu...
Hits: 4255 Rating: Category: Rectangle (3.33) votes 1078
CreateRectRgnIndirect
CreateRectRgnIndirect creates a rectangularly-shaped region and provides a handle to it. The rectangle defining the region is specified by the rectangle passed to the function. Note that the bottom and right edges of the rectangle are not considered to be part of the region. The function returns a h...
Hits: 2923 Rating: Category: Rectangle (3.55) votes 755
CreateRoundRectRgn
CreateRoundRectRgn creates a rounded rectangular region and provides a handle to it. The region is shaped like a rectangle with rounded corners. The region is specified by the coordinate of a nonrounded rectangle followed by the width and height of the rounded corners. The function returns a handle...
Hits: 4899 Rating: Category: Rectangle (3.03) votes 705
CreatePolygonRgn
CreatePolygonRgn creates a polygonal region and provides a handle to it. The polygon is defined by an array of points specifying its vertices. Note that the polygon fill mode must explictly be specified, instead of using the one set for whatever device the region is used with. The function returns t...
Hits: 5929 Rating: Category: Polygon (2.68) votes 1543
CreatePolyPolygonRgn
CreatePolyPolygonRgn creates a region consisting of multiple polygons. The vertices of all the polygons are passed to the function in the array passed as lpPoint. Another array specifies how many points within that array belong to each polygon. The individual polygons are not joined in any way, form...
Hits: 3044 Rating: Category: Polygon (2.83) votes 648
CreatePatternBrush
The CreatePatternBrush function creates a logical brush with the specified bitmap pattern. The bitmap cannot be a DIB section bitmap, which is created by the CreateDIBSection function....
Hits: 3832 Rating: Category: Brush (3.33) votes 1115
CreateHatchBrush
CreateHatchBrush creates a hatched brush object. When used to fill an area or shape, this brush produces a pattern of lines (a "hatch pattern") in a single color using an 8x8 unit cell. After the program finishes using the hatched brush, it should use DeleteObject to delete the brush and free system...
Hits: 3935 Rating: Category: Brush (3.37) votes 1112
CloseWindow
N/A
Hits: 3236 Rating: Category: Window (2.09) votes 1205
CopyFile
N/A
Hits: 3692 Rating: Category: File (2.76) votes 999
CopyIcon
The CopyIcon function copies the specified icon from another module to the current module. ...
Hits: 3916 Rating: Category: Icon (3.08) votes 2493
CompareFileTime Function
CompareFileTime compares two times stored in FILETIME format. The function determines which of the two times, if any, comes before the other chronologically. If the first time is earlier than the second time, the function returns -1. If the two times are equal, the function returns 0. If the first t...
Hits: 2150 Rating: Category: File (2.73) votes 502
CreateBitmap
The CreateBitmap function creates a bitmap with the specified width, height, and color format (color planes and bits per pixel). ...
Hits: 5556 Rating: Category: Bitmap (2.85) votes 577
CreateCursor
The CreateCursor function creates a cursor having the specified size, bit patterns, and hot spot. ...
Hits: 3184 Rating: Category: Cursor (2.98) votes 404
ClipCursor
ClipCursor confines the mouse cursor to a rectangular area of the screen. If the user tries to move the cursor outside of this bounding region or a call to SetCursorPos tells it to go outside the box, the cursor will immediately returned to the area. There is no way to get it out. This bounding effe...
Hits: 4463 Rating: Category: Cursor (1.71) votes 749
CreateFontIndirect
...
Hits: 4602 Rating: Category: Font (2.98) votes 424
CloseClipboard
The CloseClipboard function closes the clipboard. ...
Hits: 2929 Rating: Category: Clipboard (2.90) votes 599
CopyImage
The CopyImage function creates a new image (icon, cursor, or bitmap) and copies the attributes of the specified image to the new one. If necessary, the function stretches the bits to fit the desired size of the new image....
Hits: 6141 Rating: Category: Bitmap (2.66) votes 1018
CreateDirectory
CreateDirectory creates a new directory on a disk. It will also set the directory's security attributes if the operating system supports it (Windows NT does, but Windows 95/98 doesn't). The function returns 1 if successful, or 0 if an error occured. ...
Hits: 2978 Rating: Category: System (2.72) votes 1092
CreatePalette
The CreatePalette function creates a logical color palette. ...
Hits: 2036 Rating: Category: System (3.09) votes 312
CreateFile
CreateFile creates or opens a file on a disk for later access. The file handle the function returns is necessary for all later file access done to the file. The numerous parameters to the function specify the levels and types of access to the file to allow. If you don't use Windows NT, 0 must be pas...
Hits: 15918 Rating: Category: File (2.91) votes 649
CreatePen
The CreatePen function creates a logical pen that has the specified style, width, and color. The pen can subsequently be selected into a device context and used to draw lines and curves. ...
Hits: 5434 Rating: Category: Pen (2.84) votes 450
CreatePenIndirect
The CreatePenIndirect function creates a logical cosmetic pen that has the style, width, and color specified in a structure....
Hits: 2755 Rating: Category: Pen (2.96) votes 454
CreateTimerQueue
The CreateTimerQueue function creates a queue for timers. Timer-queue timers are lightweight objects that enable you to specify a callback function to be called at a specified time. ...
Hits: 3739 Rating: Category: Timer (3.22) votes 872
CreateTimerQueueTimer
The CreateTimerQueueTimer function creates a timer-queue timer. This timer expires at the specified due time, then after every specified period. When the timer expires, the callback function is called....
Hits: 3590 Rating: Category: Timer (3.53) votes 781
ChooseColor
ChooseColor opens a standard Windows choose color dialog box. All of the information needed to open the dialog box is stored in the various members of pChoosecolor. That structure will also receive the color the user chooses. You can save the list of custom colors in a byte-sized array converted to ...
Hits: 4994 Rating: Category: Color (3.04) votes 554
CreateFont
The CreateFont function creates a logical font that has specific characteristics. The logical font can subsequently be selected as the font for any device....
Hits: 6606 Rating: Category: Font (3.06) votes 400
CHOOSEFONT
The ChooseFont function creates a Font common dialog box that enables the user to choose attributes for a logical font. These attributes include a typeface name, style (bold, italic, or regular), point size, effects (underline, strikeout, and text color), and a script (or character set)....
Hits: 3860 Rating: Category: Font (3.09) votes 386
CHOOSEFONT_TYPE Structure
CHOOSEFONT_TYPE-type variables are designed to pass information to and from the Choose Font common dialog. Its members both specify initialization settings for rendering the box and receive information about the user's selection after the function completes. (Note: Officially this structure is calle...
Hits: 2790 Rating: Category: Font (3.13) votes 469
DdeConnect
The DdeConnect function establishes a conversation with a server application that supports the specified service name and topic name pair. If more than one such server exists, the system selects only one....
Hits: 4301 Rating: Category: DDE (3.20) votes 647
DrawText
The DrawText function draws formatted text in the specified rectangle. It formats the text according to the specified method (expanding tabs, justifying characters, breaking lines, and so forth)....
Hits: 7029 Rating: Category: Rectangle (3.43) votes 1201
DeleteObject
DeleteObject deletes an object after the program has finished using it. These objects include bitmaps, brushes, fonts, palettes, pens, and regions. Of course the object should never be deleted
until it is no longer in use by any devices (see the example for a demonstration). Deleting the object free...
Hits: 4545 Rating: Category: Objects (3.71) votes 1345
DrawEdge
The DrawEdge function draws one or more edges of rectangle....
Hits: 4177 Rating: Category: Rectangle (2.14) votes 1566
DrawAnimatedRects
The DrawAnimatedRects function draws a wire-frame rectangle and animates it to indicate the opening of an icon or the minimizing or maximizing of a window....
Hits: 3786 Rating: Category: Rectangle (3.35) votes 2408
DeleteUrlCacheEntry
Removes the file associated with the source name from the cache, if the file exists....
Hits: 7182 Rating: Category: Internet (3.13) votes 922
DdeUninitialize
The DdeUninitialize function frees all Dynamic Data Exchange Management Library (DDEML) resources associated with the calling application....
Hits: 3646 Rating: Category: DDE (3.00) votes 840
DdeNameService
The DdeNameService function registers or unregisters the service names a dynamic data exchange (DDE) server supports. This function causes the system to send XTYP_REGISTER or XTYP_UNREGISTER transactions to other running Dynamic Data Exchange Management Library (DDEML) client applications....
Hits: 2997 Rating: Category: DDE (2.87) votes 523
DeleteDC
DeleteDC destroys a device context (DC) which was created by CreateDC. Your program should delete a device context once it has finished using it in order to conserve resources. Do not use this function to close a device context gotten from GetDC -- for those, use ReleaseDC instead. ...
Hits: 3291 Rating: Category: Device (3.17) votes 633
DispatchMessage
The DispatchMessage function dispatches a message to a window procedure. It is typically used to dispatch a message retrieved by the GetMessage function....
Hits: 3566 Rating: Category: System (2.91) votes 438
DrawFrameControl
The DrawFrameControl function draws a frame control of the specified type and style....
Hits: 3567 Rating: Category: Rectangle (3.34) votes 800
DrawState
The DrawState function displays an image and applies a visual effect to indicate a state, such as a disabled or default state....
Hits: 3793 Rating: Category: Bitmap (3.48) votes 1151
DefMDIChildProc
The DefMDIChildProc function provides default processing for any window message that the window procedure of a multiple document interface (MDI) child window does not process. A window message not processed by the window procedure must be passed to the DefMDIChildProc function, not to the DefWindowP...
Hits: 2506 Rating: Category: Window (2.92) votes 315
DdeInitialize
The DdeInitialize function registers an application with the Dynamic Data Exchange Management Library (DDEML). An application must call this function before calling any other DDEML function....
Hits: 4511 Rating: Category: DDE (2.98) votes 474
DdeFreeStringHandle
The DdeFreeStringHandle function frees a string handle in the calling application....
Hits: 2554 Rating: Category: DDE (2.80) votes 491
DeviceIoControl
The DeviceIoControl function sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation....
Hits: 9595 Rating: Category: Device (2.13) votes 1240
DeviceCapabilities
The DeviceCapabilities function retrieves the capabilities of a printer device driver....
Hits: 6742 Rating: Category: Printer (2.55) votes 2014
DllRegisterServer
The DllRegisterServer function adds entries associated with a Cluster Administrator extension DLL to the system registry. Client-side registration must be done on each machine on which the Cluster Administrator program is executed....
Hits: 6514 Rating: Category: DLL (2.50) votes 2441
DEVMODE Structure
DEVMODE-type variables store information about various settings and properties of a device, such as a printer. Some of the properties only apply to certain devices; for example, the dmDisplayFrequency has no meaning for a printer. Look at the dmFields member to determine which of the structure's mem...
Hits: 5944 Rating: Category: Device (2.90) votes 267
DEVNAMES Structure
DEVNAMES-type variables store some information about a device. This information includes the device driver name, the device name, and the names of any output ports it uses. Note that instead of storing strings in the usual way, this structure puts all three strings into extra, where null
characters ...
Hits: 4243 Rating: Category: Device (3.31) votes 1933
DdeQueryString
The DdeQueryString function copies text associated with a string handle into a buffer....
Hits: 2927 Rating: Category: DDE (2.86) votes 512
DllUnregisterServer
The DllUnregisterServer function removes entries associated with a Cluster Administrator extension DLL from the system registry....
Hits: 3492 Rating: Category: DLL (2.87) votes 1114
DecryptFile
The DecryptFile function decrypts an encrypted file or directory....
Hits: 2801 Rating: Category: File (2.24) votes 1023
DestroyWindow
The DestroyWindow function destroys the specified window. The function sends WM_DESTROY and WM_NCDESTROY messages to the window to deactivate it and remove the keyboard focus from it. The function also destroys the window's menu, flushes the thread message queue, destroys timers, removes clipboard o...
Hits: 3009 Rating: Category: Window (3.15) votes 569
DestroyIcon
The DestroyIcon function destroys an icon and frees any memory the icon occupied. ...
Hits: 3435 Rating: Category: Icon (2.57) votes 1844
DrawIcon
The DrawIcon function draws an icon in the client area of the window of the specified device context. ...
Hits: 4600 Rating: Category: Icon (3.25) votes 1565
DrawCaption
The DrawCaption function draws a window caption....
Hits: 3383 Rating: Category: Window (3.02) votes 1008
DeleteFile
DeleteFile deletes a file completely -- it does not send it to the Recycle Bin. It also doesn't prompt to confirm the deletion, so use it carefully. The function returns 1 if successful, or 0 if an error occured (most likely the file doesn't exist). ...
Hits: 4168 Rating: Category: File (2.75) votes 2149
DoFileDownload
DeleteTimerQueue
The DeleteTimerQueue function deletes a timer queue. Any pending timers in the queue are canceled and deleted. To use a completion event, call the DeleteTimerQueueEx function. ...
Hits: 2601 Rating: Category: Timer (2.74) votes 702
DestroyCursor
DestroyCursor destroys a cursor and deletes its handle. The cursor must have been created using the CreateCursor functions. Do not use this function with a cursor handle obtained in any other manner! The function returns 1 if successful, or 0 if an error occured. ...
Hits: 2967 Rating: Category: Cursor (3.01) votes 942
DestroyMenu
The DestroyMenu function destroys the specified menu and frees any memory that the menu occupies....
Hits: 3030 Rating: Category: Menu (2.89) votes 1217
DuplicateIcon
The DuplicateIcon function creates a duplicate of a specified icon....
Hits: 3038 Rating: Category: Icon (2.97) votes 1738
DrawIconEx
The DrawIconEx function draws an icon or cursor in the client area of the window of the specified device context, performing the specified raster operations, and stretching or compressing the icon or cursor as specified....
Hits: 4141 Rating: Category: Icon (2.79) votes 1496
DrawMenuBar
The DrawMenuBar function redraws the menu bar of the specified window. If the menu bar changes after Windows has created the window, this function must be called to draw the changed menu bar. ...
Hits: 4357 Rating: Category: Menu (2.73) votes 979
DdeCreateStringHandle
The DdeCreateStringHandle function creates a handle that identifies the string pointed to by the psz parameter. A dynamic data exchange (DDE) client or server application can pass the string handle as a parameter to other Dynamic Data Exchange Management Library (DDEML) functions. ...
Hits: 2884 Rating: Category: DDE (3.03) votes 536
DeleteTimerQueueTimer
The DeleteTimerQueueTimer function cancels a timer-queue timer....
Hits: 2880 Rating: Category: Timer (2.60) votes 803
EnumDisplaySettings
The EnumDisplaySettings function obtains information about one of a display devices graphics modes. You can obtain information for all of a display devices graphics modes by making a series of calls to this function....
Hits: 5522 Rating: Category: Display (2.95) votes 1295
EnumDisplayDevices
The EnumDisplayDevices function lets you obtain information about the display devices in a system....
Hits: 4326 Rating: Category: Display (3.15) votes 631
EnumDesktops
The EnumDesktops function enumerates all desktops in the window station assigned to the calling process. The function does so by passing the name of each desktop, in turn, to an applicationdefined callback function....
Hits: 5070 Rating: Category: Display (3.23) votes 2619
EnumFontFamiliesEx
The EnumFontFamiliesEx function enumerates all fonts in the system that match the font characteristics specified by the LOGFONT structure. EnumFontFamiliesEx enumerates fonts based on typeface name, character set, or both....
Hits: 4824 Rating: Category: Font (2.74) votes 1159
EnumFontFamilies
The EnumFontFamilies function enumerates the fonts in a specified font family that are available on a specified device. This function supersedes the EnumFonts function....
Hits: 3693 Rating: Category: Font (2.71) votes 1588
EnumPorts
The EnumPorts function enumerates the ports that are available for printing on a specified server...
Hits: 5855 Rating: Category: Ports (2.99) votes 867
EnumJobs
The EnumJobs function retrieves information about a specified set of print jobs for a specified printer....
Hits: 6412 Rating: Category: Printer (4.09) votes 1188
EnumResourceNames
The EnumResourceNames function searches a module for each resource of the specified type and passes the name of each resource it locates to an application-defined callback function....
Hits: 6039 Rating: Category: DLL (2.96) votes 608
EnumThreadWindows
EnumThreadWindows enumerates and provides handles to all of the windows owned and controlled by a given thread. (Note that these windows include many windows not visible to the user.) Each
time a window is located, the function passes that handle to a program-defined callback function (see below). T...
Hits: 4135 Rating: Category: Window (2.79) votes 548
Ellipse
Ellipse draws an ellipse on a device. The two coordinate pairs passed to the function are not part of the ellipse itself, but define its bounding rectangle. The bounding rectangle is the smallest possible rectangle containing the ellipse. The ellipse is drawn using the device's current drawing color...
Hits: 4449 Rating: Category: Ellipse (2.85) votes 1616
EnumWindows
EnumWindows enumerates and provides handles to all of the currently open top-level windows. This function will ignore child windows. (Note that the top-level windows include many windows not visible to the user.) Each time a window is located, the function passes that handle to a program-defined ca...
Hits: 11705 Rating: Category: Window (2.84) votes 580
ExitProcess
The ExitProcess function ends a process and all its threads....
Hits: 6021 Rating: Category: Process (3.61) votes 1998
EndPath
The EndPath function closes a path bracket and selects the path defined by the bracket into the specified device context....
Hits: 2865 Rating: Category: Device (2.80) votes 738
EnumChildWindows
EnumChildWindows enumerates and provides handles to all of the child windows of a given window. This function will also enumerate any children of the child windows. Each time a child window is located, the function passes that handle to a program-defined callback function (see below). The function c...
Hits: 11485 Rating: Category: Window (2.95) votes 650
ExtTextOut
The ExtTextOut function draws a character string by using the currently selected font. An optional rectangle may be provided, to be used for clipping, opaquing, or both....
Hits: 4545 Rating: Category: Text (3.00) votes 669
EqualRect
EqualRect determines if two rectangles are equal. Rectangles are considered equal if and only if the upper-left and lower-right corners (the points that define the rectangles) of one rectangle are equal to those of another. The function returns 1 if the two rectangles are equal and 0 if they are u...
Hits: 2343 Rating: Category: Rectangle (3.10) votes 569
Escape
The Escape function allows applications to access capabilities of a particular device not directly available through GDI. Escape calls made by an application are translated and sent to the driver...
Hits: 4707 Rating: Category: Application (3.64) votes 751
ExitWindowsEx
ExitWindowsEx shuts down or reboots the user's computer. Of course, since the shutdown/reboot process will begin once the function is called, there won't normally be much left for your program to do. The function returns 0 if an error occured, or 1 if successful....
Hits: 5905 Rating: Category: System (3.84) votes 1749
EnableWindow
EnableWindow enables or disables a window. If a window is disabled, it cannot receive the focus and will ignore any attempted input. Some types of windows, such as buttons and other controls, will appear grayed when disabled, although any window can be enabled or disabled. The function returns 0 if ...
Hits: 4542 Rating: Category: Window (2.94) votes 880
EndDoc
The EndDoc function ends a print job. This function replaces the ENDDOC printer escape. ...
Hits: 3259 Rating: Category: Printer (2.74) votes 1209
EnumFonts
The EnumFonts function enumerates the fonts available on a specified device. For each font with the specified typeface name, the EnumFonts function retrieves information about that font and passes it to the application-defined callback function. This callback function can process the font informatio...
Hits: 3632 Rating: Category: Font (3.20) votes 1658
ExtractIcon
The ExtractIcon function retrieves the handle of an icon from the specified executable file, dynamic-link library (DLL), or icon file....
Hits: 4206 Rating: Category: Icon (2.85) votes 1439
EndPage
The EndPage function informs the device that the application has finished writing to a page. This function is typically used to direct the device driver to advance to a new page. This function replaces the NEWFRAME printer escape....
Hits: 2543 Rating: Category: Printer (3.28) votes 546
EnumPrinters
EnumPrinters finds and returns information about one or more printers which the computer has access to. These include both local printers (physically connected to the machine) and network printers (accessible via the network). Under Win 95/98, the information can be passed in a PRINTER_INFO_1, PRINT...
Hits: 8489 Rating: Category: Printer (2.77) votes 575
ExtractAssociatedIcon
The ExtractAssociatedIcon function returns the handle of an indexed icon found in a file or an icon found in an associated executable file....
Hits: 3954 Rating: Category: Icon (2.88) votes 723
EndMenu
The EndMenu function ends the calling thread's active menu....
Hits: 3081 Rating: Category: Menu (3.11) votes 1494
EmptyClipboard
The EmptyClipboard function empties the clipboard and frees handles to data in the clipboard. The function then assigns ownership of the clipboard to the window that currently has the clipboard open....
Hits: 3415 Rating: Category: Clipboard (2.54) votes 788
FreeLibrary
The FreeLibrary function decrements the reference count of the loaded dynamic-link library (DLL) module....
Hits: 4246 Rating: Category: DLL (2.36) votes 1222
FlatSB_SetScrollPos
Sets the current position of the thumb in a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollPos API....
Hits: 2709 Rating: Category: ScrollBar (3.01) votes 448
fCreateShellLink
The fCreateShellLink creates a shell link...
Hits: 4062 Rating: Category: System (2.73) votes 1102
FillMemory
The FillMemory function fills a block of memory with a specified value....
Hits: 5950 Rating: Category: Memory (3.35) votes 2382
FlatSB_GetScrollInfo
Retrieves the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollInfo API....
Hits: 2628 Rating: Category: ScrollBar (3.03) votes 392
FlatSB_GetScrollPos
Retrieves the thumb position in a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollPos API....
Hits: 2553 Rating: Category: ScrollBar (3.03) votes 432
FlatSB_GetScrollProp
Retrieves the properties for a flat scroll bar. This function can also be used to determine if InitializeFlatSB has been called for this window....
Hits: 3911 Rating: Category: ScrollBar (2.77) votes 686
FlatSB_SetScrollInfo
Sets the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollInfo API....
Hits: 2359 Rating: Category: ScrollBar (2.97) votes 418
FlatSB_SetScrollProp
Sets the properties for a flat scroll bar....
Hits: 3815 Rating: Category: ScrollBar (2.96) votes 600
FlatSB_SetScrollRange
Sets the scroll range of a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollRange API....
Hits: 2962 Rating: Category: ScroolBar (3.18) votes 492
FtpFindFirstFile
Searches the specified directory of the given FTP session. File and directory entries are returned to the application in the WIN32_FIND_DATA structure....
Hits: 7138 Rating: Category: FTP (2.99) votes 332
FreeConsole
The FreeConsole function detaches the calling process from its console....
Hits: 2703 Rating: Category: Console (2.91) votes 685
FindCloseUrlCache
Closes the specified cache enumeration handle....
Hits: 2187 Rating: Category: Internet (3.00) votes 391
FindFirstUrlCacheEntry
Begins the enumeration of the Internet cache....
Hits: 4179 Rating: Category: Internet (2.89) votes 793
FindNextUrlCacheEntry
Retrieves the next entry in the Internet cache....
Hits: 2707 Rating: Category: Internet (3.05) votes 487
FlatSB_GetScrollRange
Retrieves the scroll range for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollRange API....
Hits: 2407 Rating: Category: ScrollBar (2.97) votes 489
FillRect
FillRect fills a rectangular area on a device using the specified brush. The outline of the rectangular area is not drawn, and the bottom and right edges of the given rectangle are not filled in (they are not considered to be part of the interior of the rectangle). Note that this function uses the b...
Hits: 4451 Rating: Category: Rectangle (2.88) votes 766
FindExecutable
The FindExecutable function retrieves the name and handle to the executable (.EXE) file associated with the specified filename....
Hits: 8779 Rating: Category: Application (2.49) votes 1885
FlashWindow
FlashWindow flashes a window one step. Flashing is where the title bar of the window is switched from an active to inactive look (or vice versa) to get the user's attention. Normally this is done multiple times, instead of just once. When you are done flashing, be sure to call the function again, th...
Hits: 4060 Rating: Category: Window (3.50) votes 570
FrameRect
FrameRect draws a one-pixel-wide frame around a rectangle on a device using a given brush. This frame is equivalent to what the edge of a filled rectangle (using FillRect) would be. Note that this function uses the brush passed to the function, so it is not necessary to use SelectObject to have the ...
Hits: 3525 Rating: Category: Rectangle (3.38) votes 821
FillRgn
FillRgn fills the area defined by a region on a device. Instead of using the device's currently selected brush, the region is filled using a brush passed to the function. The boundary of the region is not drawn; only its area is filled. The function returns 0 if an error occured, or a non-zero value...
Hits: 4105 Rating: Category: Rectangle (2.58) votes 1948
FILETIME Structure
FILETIME-type variables hold a 64-bit value identifying a time and date (usually one associated with a file). The structure holds a time by specifying the number of 100-nanosecond intervals since January 1, 1601. The 64-bit data is divided into the two member values, each holding either the high-ord...
Hits: 4974 Rating: Category: Date/Time (3.00) votes 993
FlatSB_EnableScrollBar
Enables or disables one or both flat scroll bar direction buttons. If flat scroll bars are not initialized for the window, this function calls the standard EnableScrollBar API....
Hits: 2328 Rating: Category: ScrollBar (2.99) votes 257
FtpDeleteFile
FtpGetCurrentDirectory
Retrieves the current directory for the specified FTP session. ...
Hits: 4769 Rating: Category: FTP (2.73) votes 512
FtpGetFile
Retrieves a file from the FTP server and stores it under the specified file name, creating a new local file in the process...
Hits: 8919 Rating: Category: FTP (3.00) votes 826
FtpPutFile
Stores a file on the FTP server....
Hits: 10027 Rating: Category: FTP (3.03) votes 540
FtpRemoveDirectory
Removes the specified directory on the FTP server....
Hits: 2446 Rating: Category: FTP (3.44) votes 407
FtpRenameFile
Renames a file stored on the FTP server. ...
Hits: 3143 Rating: Category: FTP (3.01) votes 389
FindClose
FindClose terminates a file-search operation initiated by FindFirstFile. This function closes the file search handle. ...
Hits: 2554 Rating: Category: File (3.19) votes 1600
FtpCreateDirectory
Creates a new directory on the FTP server....
Hits: 5307 Rating: Category: FTP (3.12) votes 463
FlatSB_ShowScrollBar
Shows or hides a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard ShowScrollBar API....
Hits: 2527 Rating: Category: ScrollBar (2.76) votes 427
FindFirstFile
FindFirstFile begins a file search and provides information about the first matching file. The function searches for files based only on a filename with wildcards (* or ?). The search only looks in a single directory for the file(s), but it will identify any directory names in that directory that ma...
Hits: 3345 Rating: Category: File (2.67) votes 317
FileTimeToLocalFileTime
FileTimeToLocalFileTime converts a time from UTC time (also known as Greenwich Mean Time) to "local time" (inside the computer's selected time zone). The source and target times are stored in FILETIME structures. The function returns 1 if successful, or 0 if an error occurs. ...
Hits: 4204 Rating: Category: Date/Time (2.24) votes 716
FileTimeToSystemTime
FileTimeToSystemTime converts a time and date stored in a FILETIME structure to an identical time and date stored in a SYSTEMTIME structure. The latter structure provides a easier way to access a date and time, whereas the former is used by Windows to identify times and dates associated with files. ...
Hits: 4790 Rating: Category: Date/Time (3.11) votes 743
FindNextFile
FindNextFile continues a file search began by FindFirstFile. It finds and provides identifying information about the next file that matches the search string. This information is put into the variable passed as lpFindFileData. The function returns 1 if another matching file was found, or 0 if no mor...
Hits: 3898 Rating: Category: File (2.71) votes 1036
FtpSetCurrentDirectory
Changes to a different working directory on the FTP server. ...
Hits: 5928 Rating: Category: FTP (3.20) votes 569
GetMenuItemCount
Public Declare Function GetMenuItemCount Lib "user32" (ByVal hMenu As Long) As Long...
Hits: 4462 Rating: Category: Menu (3.53) votes 755
GetDiskFreeSpace
The GetDiskFreeSpace function retrieves information about the specified disk, including the amount of free space on the disk....
Hits: 3799 Rating: Category: Drives (2.84) votes 1214
GetTapePosition
The GetTapePosition function retrieves the current address of the tape, in logical or absolute blocks....
Hits: 2609 Rating: Category: Tape (2.98) votes 446
GetTextExtentPoint32
The GetTextExtentPoint32 function computes the width and height of the specified string of text. This function supersedes the GetTextExtentPoint function....
Hits: 6498 Rating: Category: Font (3.29) votes 1019
GetDiskFreeSpaceEx
The GetDiskFreeSpaceEx function obtains information about the amount of space available on a disk volume: the total amount of space, the total amount of free space, and the total amount of
free space available to the user associated with the calling thread....
Hits: 4154 Rating: Category: Drives (2.73) votes 906
GetDriveType
The GetDriveType function determines whether a disk drive is a removable, fixed, CD-ROM, RAM disk, or network drive....
Hits: 6563 Rating: Category: Drives (3.50) votes 1794
GetLogicalDrives
The GetLogicalDrives function returns a bitmask representing the currently available disk dr...
Hits: 4558 Rating: Category: Drives (3.42) votes 1092
GetLogicalDriveStrings
The GetLogicalDriveStrings function fills a buffer with strings that specify valid drives in the system....
Hits: 3663 Rating: Category: Drives (3.03) votes 835
GetVolumeInformation
The GetVolumeInformation function returns information about a file system and volume whose root directory is specified....
Hits: 8356 Rating: Category: Drives (2.98) votes 628
GetProcAddress
The GetProcAddress function returns the address of the specified exported dynamic-link library (DLL) funct...
Hits: 4921 Rating: Category: DLL (2.90) votes 1616
GetAdaptersInfo
The GetAdaptersInfo function retrieves adapter information for the local computer....
Hits: 5293 Rating: Category: Network (3.04) votes 355
GetConsoleProcessList
The GetConsoleProcessList function retrieves a list of the processes attached to the current console....
Hits: 2611 Rating: Category: Console (2.95) votes 666
GetCaretBlinkTime
The GetCaretBlinkTime function returns the elapsed time, in milliseconds, required to invert the caret's pixels. The user can set this value using the Control Panel....
Hits: 3277 Rating: Category: Caret (3.80) votes 1103
GetClipboardData
The GetClipboardData function retrieves data from the clipboard in a specified format. The clipboard must have been opened previously...
GetCompressedFileSize
The GetCompressedFileSize function obtains the actual number of bytes of disk storage used to store a specified file. If the file is located on a volume that supports compression, and the file is compressed, the value obtained is the compressed size of the specified file. If the file is not located ...
Hits: 3118 Rating: Category: File (2.70) votes 676
GetConsoleDisplayMode
The GetConsoleDisplayMode function retrieves the display mode of the current console....
Hits: 2994 Rating: Category: Console (2.80) votes 604
GetConsoleFontSize
The GetConsoleFontSize function retrieves the size of the font used by the specified console screen buffer....
Hits: 2288 Rating: Category: Console (2.86) votes 429
GetCurrencyFormat
The GetCurrencyFormat function formats a number string as a currency string for a specified locale....
Hits: 2508 Rating: Category: Strings (2.74) votes 401
GetCurrentConsoleFont
The GetCurrentConsoleFont function retrieves information about the current console font....
Hits: 2222 Rating: Category: System (2.46) votes 344
GetCurrentProcess
The GetCurrentProcess function returns a pseudohandle for the current process....
Hits: 8337 Rating: Category: Process (3.68) votes 675
GetCurrentProcessId
The GetCurrentProcessId function returns the process identifier of the calling process....
Hits: 9852 Rating: Category: Process (2.78) votes 1691
GetBkColor
The GetBkColor function returns the current background color for the specified device context....
Hits: 3279 Rating: Category: Device (2.66) votes 1566
GetFileTitle
The GetFileTitle function returns the name of the file identified by the lpszFile parameter....
Hits: 3790 Rating: Category: File (3.18) votes 817
GetTextAlign
GetTextAlign determines how a device displays a line of text relative to a given reference point. The reference point is the point used to specify where the device should display a line of text....
Hits: 3005 Rating: Category: Text (2.91) votes 516
GetDIBits
The GetDIBits function retrieves the bits of the specified bitmap and copies them into a buffer using the specified format....
Hits: 14178 Rating: Category: Bitmap (3.04) votes 465
GetBitmapBits
The GetBitmapBits function copies the bitmap bits of a specified bitmap into a buffer....
Hits: 7812 Rating: Category: Bitmap (2.80) votes 2247
GetBinaryType
The GetBinaryType function determines whether a file is executable, and if so, what type of executable file it is. That last property determines which subsystem an executable file runs under....
Hits: 3227 Rating: Category: File (3.16) votes 625
GetAsyncKeyState
The GetAsyncKeyState function determines whether a key is up or down at the time the function is called, and whether the key was pressed after a previous call to GetAsyncKeyState....
Hits: 18077 Rating: Category: Keyboard (3.46) votes 628
GetAncestor
The GetAncestor function retrieves the handle to the ancestor of the specified window....
Hits: 3980 Rating: Category: Window (3.65) votes 851
GetFileType
The GetFileType function returns the type of the specified file....
Hits: 7703 Rating: Category: File (2.99) votes 1861
GetDoubleClickTime
GetDoubleClickTime determines the maximum time allowed between successive mouse clicks for Windows to interpret it as a double click (along with negligible mouse movement). The maximum time between clicks is given in milliseconds. The function returns the maximum double click time. ...
Hits: 3904 Rating: Category: System (4.00) votes 1817
GetPixel
N/A
Hits: 15152 Rating: Category: Bitmap (3.82) votes 1396
GetProcessTimes
GetParent
GetParent returns the handle of the parent window of another window. For example, the parent of a button would normally be the form window it is in. If successful, the function returns a handle to the parent window. If it fails (for example, trying to find the parent of a non-window), it returns 0. ...
Hits: 7536 Rating: Category: Window (3.54) votes 1255
GetDC
GetDC returns the device context (DC) of a window or other device, given the object's handle. When you are finished using the device context, you should use ReleaseDC to free up system resources. If you try to get the device context of something that is not a device (i.e., pass the function a handle...
Hits: 7550 Rating: Category: Device (2.93) votes 1586
GetObjectType
The GetObjectType identifies the type of the specified object....
Hits: 3760 Rating: Category: Objects (3.39) votes 633
GetObject
The GetObject function obtains information about a specified graphics object....
Hits: 3891 Rating: Category: Objects (3.24) votes 545
GetArcDirection
GetArcDirection determines the direction in which arcs are drawn on a graphics-capable device. Arcs can be drawn either clockwise or counterclockwise from the starting point to the ending point. Although this function is supported in Win 95/98, that platform ignores the setting and always draws arcs...
Hits: 3395 Rating: Category: Arc (3.13) votes 1243
GrayString
The GrayString function draws gray text at the specified location. The function draws the text by copying it into a memory bitmap, graying the bitmap, and then copying the bitmap to the screen. The function grays the text regardless of the selected brush and background. GrayString uses the font curr...
Hits: 2778 Rating: Category: Text (3.37) votes 561
GetAdaptersInfo
The GetAdaptersInfo function retrieves adapter information for the local computer....
Hits: 2280 Rating: Category: System (3.23) votes 186
GetVersion
The GetVersion function returns the current version number of Windows and information about the operating system platform....
GetWindowDC
The GetWindowDC function retrieves the device context (DC) for the entire window, including title bar, menus, and scroll bars. A window device context permits painting anywhere in a window, because the origin of the device context is the upper-left corner of the window instead of the client area....
Hits: 6058 Rating: Category: Device (3.61) votes 1408
GetCurrencyFormat
The GetCurrencyFormat function formats a number string as a currency string for a specified locale....
Hits: 2937 Rating: Category: Currency (2.98) votes 434
GetCurrentConsoleFont
The GetCurrentConsoleFont function retrieves information about the current console font....
Hits: 2364 Rating: Category: Console (2.96) votes 441
GetConsoleFontSize
The GetConsoleFontSize function retrieves the size of the font used by the specified console screen buffer....
Hits: 2511 Rating: Category: Console (3.05) votes 474
GetFileVersionInfo
The GetFileVersionInfo function returns version information about a specified file....
Hits: 7333 Rating: Category: File (2.98) votes 514
GetVolumeInformation
The GetVolumeInformation function returns information about a file system and volume whose root directory is specified....
Hits: 1612 Rating: Category: System (2.94) votes 156
GetTapeStatus
The GetTapeStatus function indicates whether the tape device is ready to process tape commands....
Hits: 2399 Rating: Category: Tape (2.91) votes 385
GetTapeParameters
The GetTapeParameters function retrieves information that describes the tape or the tape drive....
Hits: 2588 Rating: Category: Tape (2.94) votes 387
GetSystemPowerStatus
The GetSystemPowerStatus function retrieves the power status of the system. The status indicates whether the system is running on AC or DC power, whether the battery is currently charging, and how much battery life remains....
GetSystemPaletteEntries
The GetSystemPaletteEntries function retrieves a range of palette entries from the system palette that is associated with the specified device context....
Hits: 2324 Rating: Category: System (2.66) votes 255
GetSystemMenu
The GetSystemMenu function allows the application to access the window menu (also known as the System menu or the Control menu) for copying and modifying....
Hits: 3981 Rating: Category: Menu (2.83) votes 712
GetSysColorBrush
The GetSysColorBrush function retrieves a handle identifying a logical brush that corresponds to the specified color index....
Hits: 2556 Rating: Category: System (2.88) votes 514
GetSysColor
The GetSysColor function retrieves the current color of the specified display element. Display elements are the parts of a window and the Windows display that appear on the system display screen....
Hits: 4790 Rating: Category: System (3.97) votes 438
GetOldestEventLogRecord
The GetOldestEventLogRecord function retrieves the absolute record number of the oldest record in the specified event log....
Hits: 2159 Rating: Category: System (2.71) votes 599
gethostbyname
The Windows Sockets gethostbyname function retrieves host information corresponding to a host name from a host database....
Hits: 6038 Rating: Category: Network (3.36) votes 321
GetWindowPlacement
The GetWindowPlacement function retrieves the show state and the restored, minimized, and maximized positions of the specified window....
Hits: 7915 Rating: Category: Window (3.88) votes 1565
GetNetworkParams
The GetNetworkParams function retrieves network parameters for the local computer....
Hits: 3615 Rating: Category: Network (2.77) votes 296
GetFileVersionInfoSize
The GetFileVersionInfoSize function determines whether the operating system can obtain version information about a specified file. If version information is available, GetFileVersionInfoSize returns
gethostbyaddr
This function retrieves the host data corresponding to a network address....
Hits: 3712 Rating: Category: Network (2.98) votes 675
gethostname
The Windows Sockets gethostname function returns the standard host name for the local machine....
Hits: 3010 Rating: Category: Network (2.82) votes 352
GetIpAddrTable
The GetIpAddrTable function retrieves the interface-to-IP address mapping table....
Hits: 8725 Rating: Category: Internet (3.01) votes 1063
GetLayout
The GetLayout function returns the layout of a device context (DC)....
Hits: 2787 Rating: Category: Device (2.98) votes 1064
GetMenuItemRect
The GetMenuItemRect function retrieves the bounding rectangle for the specified menu item....
Hits: 3576 Rating: Category: Menu (2.71) votes 604
GetFreeResources
The GetFreeResources function retrieves information about the free system resources....
Hits: 2136 Rating: Category: System (4.10) votes 305
GetLogicalDriveStrings
The GetLogicalDriveStrings function fills a buffer with strings that specify valid drives in the system....
Hits: 6216 Rating: Category: System (3.13) votes 1364
GetIpNetTable
The GetIpNetTable function retrieves the IP-to-physical address mapping table....
Hits: 4722 Rating: Category: Internet (2.65) votes 1187
GetKeyboardType
The GetKeyboardType function retrieves information about the current keyboard....
Hits: 3930 Rating: Category: Keyboard (2.89) votes 475
GetKeyboardLayoutName
The GetKeyboardLayoutName function retrieves the name of the active keyboard layout....
Hits: 6484 Rating: Category: Keyboard (2.77) votes 1984
GetIpStatistics
The GetIpStatistics function retrieves the IP statistics for the current computer....
Hits: 3820 Rating: Category: Internet (4.13) votes 788
GetTopWindow
GetTopWindow returns a handle to the currently active child window of a window. The active child window is the one that has the focus, and it is usually at the top of all the other children in the Zorder. This function works even if the parent window is not active. If an error occurs or the window ...
Hits: 4053 Rating: Category: Window (3.36) votes 993
GetSystemInfo
The GetSystemInfo function returns information about the current system....
Hits: 5008 Rating: Category: System (1.73) votes 1233
GetWindowsDirectory
GetWindowsDirectory reads the path of the Windows directory. This is where Windows itself is stored, along will all of the little applets that come with it. Never assume this is "C:\Windows" because it doesn't necessarily have to be there. The directory is put into the string variable passed as lpBu...
Hits: 3167 Rating: Category: System (1.89) votes 656
GetForegroundWindow
GetForegroundWindow finds which window is currently the foreground window. The foreground window is the window, usually at the top of the Z-order, with which the user is currently working with -- i.e., the window with the focus. The function returns 0 if an error occured, or the handle of the foregr...
Hits: 9078 Rating: Category: Window (2.99) votes 1375
GetWindowRect
GetWindowRect reads the size and position of a window. This information is put into the variable passed as lpRect. The rectangle receives the coordinates of the upper-left and lower-right corners of the window. If the window is past one of the edges of the screen, the values will reflect that (for e...
Hits: 10801 Rating: Category: Window (2.05) votes 1171
GetWindow
GetWindow returns the handle of a window related to a given window. The relations generally deal with child-parent relationships or relationships among children of the same parent window. The exact relation is specified by wCmd. If an error occurs or there is no window having the specified relation,...
Hits: 4579 Rating: Category: Window (3.28) votes 591
GetBrushOrgEx
GetBrushOrgEx determines the origin point for using a brush on a given device is. All brushes are stored as an 8x8 pixel block, but Windows can offset the "origin" point determining the adjustment of the brush fill is. For example, an origin of (2,3) would shift the fill pattern design 2 pixels righ...
Hits: 2597 Rating: Category: Brush (3.09) votes 561
GetWindowText
GetWindowText reads the text on the title bar of a window. This function works with any window, not just those in your application. The text is put into the string variable passed as lpString. The function returns the length of the string returned if successful, or 0 if an error occured. ...
Hits: 16412 Rating: Category: Window (3.51) votes 1102
GetPolyFillMode
GetPolyFillMode determines how a given device fills polygonal areas and shapes. These two modes only differ in how they handle complex overlapping polygons (i.e., polygons whose boundaries criss-cross themselves). The function returns 0 if an error occured, or exactly one of the following flags if s...
Hits: 2723 Rating: Category: Polygon (3.07) votes 862
GetFullPathName
GetFullPathName appends a specified filename to the name of the current directory. For example, if you specify the file "hello.txt" and the current directory is "C:\My Documents\Junk", the resulting filename would be "C:\My Documents\Junk\hello.txt". This string is put into the string passed as lp...
Hits: 5143 Rating: Category: File (3.19) votes 1157
GetMonitorInfo
The GetMonitorInfo function retrieves information about a display monitor....
Hits: 5331 Rating: Category: System (3.20) votes 604
GetTickCount
The GetTickCount function retrieves the number of milliseconds that have elapsed since Windows was started. If the function succeeds, the return value is the number of milliseconds that have elapsed since Windows was started. ...
Hits: 4246 Rating: Category: System (2.99) votes 2678
GetTempPath
GetTempPath determines Windows's default Temp directory. The Temp directory is where temporary files made and used by Windows-based programs should be put. Usually this will be the \Temp subdirectory under the Windows directory, but not necessarily. The path of the directory is put into the string v...
Hits: 3585 Rating: Category: System (2.69) votes 665
GetSystemTime
GetSystemTime returns the system's time and date -- in Coordinated Universal Time (UTC, also known as Greenwich Mean Time (GMT) or Zulu time) instead of in the local time zone. This means
that the time and date this function gives you probably won't match what the computer's clock tells you. This is...
Hits: 12468 Rating: Category: Date/Time (2.44) votes 1277
GetKeyState
GetKeyState returns the current status of one of the keys on the keyboard. This status contains two pieces of information: the key's toggle state and the key's pressed state. The information is put into the return value. The toggle state is analogous to the toggle nature of the Caps Lock, Num Lock, ...
Hits: 11812 Rating: Category: Keyboard (2.95) votes 1502
GetActiveWindow
GetActiveWindow returns a handle to your program's currently active window. This only works with windows created by your application -- in other words, it won't find the active window of other programs. If your program is in the background, the function will get the window that would be active if th...
Hits: 11032 Rating: Category: Window (2.69) votes 1897
GetDriveType
GetDriveType finds the type of disks a disk drive is/uses. This could be a fixed (hard) drive, a floppy drive, a CD-ROM drive, etc....
Hits: 3997 Rating: Category: System (3.41) votes 829
GetLastError
GetLastError returns the error code returned by the last API function called. Most API functions merely return a number saying if an error occured, but not what kind of error. This function will return a universal error code identifying the type of error that last occured. Note that most functions s...
Hits: 5227 Rating: Category: Application (3.14) votes 1360
GetKeyboardState
GetKeyboardState reads the status of all of the keys on the keyboard and puts them into a 255element byte array. Two pieces of information are recorded for each key: its toggle status and its pressed status. The &H01 bit of the array element is the pressed status: it is 1 if the key is currently be...
Hits: 9501 Rating: Category: Keyboard (2.97) votes 1418
GetProfilesDirectory
The GetProfilesDirectory function retrieves the path to the root directory where all user profiles are stored. ...
Hits: 2707 Rating: Category: System (2.83) votes 1026
GetWindowThreadProcessId
GetWindowThreadProcessId finds identifiers for the thread which owns a given window and the process which created it. These identifiers can be used to later get information about the program controlling the window. Note that these two values are not handles but just numerical identifiers.
The proces...
Hits: 3660 Rating: Category: System (3.35) votes 339
GdiGradientFillRect
The GdiGradientFill function fills rectangle and triangle structures....
Hits: 2842 Rating: Category: Rectangle (2.96) votes 561
GlobalUnlock
GlobalUnlock decrements the lock count of a moveable memory block by one. The memory block is locked if its lock count is greater than zero; it is considered unlocked if its lock count is zero. A moveable memory block cannot be moved or discarded while it is locked. The function returns 1 if, after ...
Hits: 3613 Rating: Category: Memory (2.73) votes 1578
GetNumberFormat
The GetNumberFormat function formats a number string as a number string customized for a specified locale....
Hits: 4020 Rating: Category: Strings (2.07) votes 1014
GetProfileString
GetProfileString reads an string value from the WIN.INI file. The parameters passed to the function specify which value will be read from. The function always returns the length in characters of the string put into the variable passed as lpReturnedString. If the function was successful, the string r...
Hits: 5746 Rating: Category: INI-Files (2.51) votes 764
GradientFillTriangle
The GradientFill function fills rectangle and triangle structures....
Hits: 3377 Rating: Category: Triangle (3.05) votes 558
GetProfileInt
GetPrivateProfileInt reads an integer value from the WIN.INI file. The parameters passed to the function specify which value will be read from. If successful, the function returns the value read. If the value you specify does not exist or is a string (i.e., not a number), the value specified as nDef...
Hits: 3574 Rating: Category: INI-Files (2.77) votes 824
GetPrivateProfileString
GetPrivateProfileString reads an string value from an INI file. The parameters passed to the function specify which value will be read from. The function always returns the length in characters of the string put into the variable passed as lpReturnedString. If the function was successful, the string...
Hits: 12692 Rating: Category: INI-Files (2.40) votes 1063
GetVersionEx
GetVersionEx reads information about the version of Windows running as the operating system. This information includes the strict version number and platform (3.x with Win32s, Windows 95, Windows NT, Windows 98, etc.). The information is put into the variable passed as lpVersionInformation. The func...
Hits: 3504 Rating: Category: System (2.67) votes 1037
GetDesktopWindow
GetDesktopWindow returns a handle to the desktop window. The desktop window is the window that makes up the desktop of the computer -- that is, the screen. If the function fails, it will return 0 instead of the handle. ...
Hits: 6876 Rating: Category: System (3.75) votes 983
GlobalLock
GlobalLock locks a moveable block of memory into its current physical position. The block's internal lock count is incremented by one; a memory block is considered locked if its lock counter is greater than zero. Memory blocks cannot be moved or discarded while locked. The function returns a pointer...
Hits: 4366 Rating: Category: Memory (2.83) votes 1744
GlobalMemoryStatus
The GlobalMemoryStatus function retrieves information about current available memory. The function returns information about both physical and virtual memory. This function supersedes the GetFreeSpace function....
Hits: 6199 Rating: Category: Memory (3.13) votes 2772
GdiAlphaBlend
The GdiAlphaBlend function displays bitmaps that have transparent or semitransparent pixels....
Hits: 3815 Rating: Category: Bitmap (2.69) votes 611
GlobalAlloc
GlobalAlloc allocates a series of bytes in the computer's global memory. The memory can be used for any purpose necessary. The function's return value, if successful, depends on the flags specified in wFlags. It will either be a pointer to the block of allocated memory or a handle to the block of al...
Hits: 5941 Rating: Category: Memory (3.06) votes 1131
GetPrivateProfileInt
GetPrivateProfileInt reads an integer value from any INI file. The parameters passed to the function specify which value will be read from. If successful, the function returns the value read. If the value you specify does not exist or is a string (i.e., not a number), the value specified as nDefault...
Hits: 4785 Rating: Category: INI-Files (3.05) votes 946
GlobalFree
GlobalFree frees up the resources associated with a memory block, including of course the memory itself. This function should be used to deallocate any memory blocks allocated by
GlobalAlloc after you are finished using it. The function returns 0 if successful, or the value passed as hMem if an erro...
Hits: 3978 Rating: Category: Memory (3.00) votes 1367
GetStockObject
GetStockObject accesses one of Windows's stock pens, brushes, fonts, or palettes. This function provides fast access to these commonly used objects, instead of having to use more complicated functions. The function returns a handle to the pen, brush, font, or palette which the function accesses. Alt...
Hits: 3578 Rating: Category: Objects (2.17) votes 844
GetSystemDirectory
GetSystemDirectory reads the path of Windows's System directory. This is where many important files for Windows are stored, including the API DLLs. Never assume this is "C:\Windows\System" because the Windows directory doesn't have to be called Windows. The path of the system directory is put into t...
Hits: 2774 Rating: Category: System (3.69) votes 835
GetMenuItemID
The GetMenuItemID function retrieves the menu item identifier of a menu item located at the specified position in a menu....
Hits: 4375 Rating: Category: Menu (2.98) votes 1118
GetNativeSystemInfo
The GetNativeSystemInfo function retrieves information about the current system to an application running under WOW64. If the function is called from a 64-bit application, it is equivalent to the GetSystemInfo function....
Hits: 3693 Rating: Category: System (3.70) votes 580
GetWindowTextLength
GetWindowTextLength returns the length in characters of the text in a window's title bar. You can use this function in conjunction with GetWindowText to create a string just long enough to receive the title. If you do, be sure to make the string 1 character longer than the value the function returns...
Hits: 3646 Rating: Category: Window (2.97) votes 594
GetFileInformationByHandle
GetFileInformationByHandle determines various information about a file. This information includes the file's attributes; its creation, last-access, and last-modified dates and times; the serial number of the disk the file is on; the size of the file; the number of links to it in the file system; and...
Hits: 3155 Rating: Category: File (2.57) votes 521
GetLocalTime
GetLocalTime returns the system's time and date. The various features of the time and date (month, day, hour, minute, second, etc.), down to the millisecond, are sorted in the variable passed as lpSystemTime! Windows considers "local time" to be the system's current time. ...
GetTimeZoneInformation
GetTimeZoneInformation reads the computer's current time zone settings. Since Windows handles all of the system clock settings, there usually isn't a need for other programs to use this information. The information is put into the variable passed as lpTimeZoneInformation. The function returns 0 if a...
Hits: 7205 Rating: Category: Date/Time (2.01) votes 1497
GetMenuItemCount
The GetMenuItemCount function determines the number of items in the specified menu....
Hits: 3777 Rating: Category: Menu (1.86) votes 803
GetMenu
The GetMenu function retrieves the handle of the menu assigned to the given window. ...
Hits: 4032 Rating: Category: Menu (3.32) votes 717
GetMenuItemInfo
The GetMenuItemInfo function retrieves information about a menu item....
Hits: 4497 Rating: Category: Menu (2.69) votes 459
GetFileAttributes
GetFileAttributes returns the attributes of a file or a directory. Attributes determine such things as read-only status, archive status ...
Hits: 6541 Rating: Category: File (2.71) votes 1125
GetOpenFileNamePreview
The GetOpenFileNamePreview function selects a file by using the Open dialog box. The dialog box also allows the user to preview the currently specified AVI file. This function augments the capability found in the GetOpenFileName function....
Hits: 2431 Rating: Category: File (2.68) votes 466
GetSaveFileName
GetSaveFileName opens the standard Windows Save File dialog box. All of the information you need to pass to the function to set up the dialog box are passed inside pOPENFILENAME. Also, the filename (if any) returned by the function is also put into pOPENFILENAME. Note that all this function does is ...
Hits: 3431 Rating: Category: File (2.94) votes 376
GetCursorPos
GetCursorPos reads the current position of the mouse cursor. The x and y coordinates of the cursor (relative to the screen) are put into the variable passed as lpPoint. The function returns 0 if an error occured or 1 if it is successful. ...
Hits: 10771 Rating: Category: Cursor (2.35) votes 1201
GetCurrentDirectory
The GetCurrentDirectory function retrieves the current directory for the current process....
Hits: 3041 Rating: Category: System (3.44) votes 824
GetDateFormat
The GetDateFormat function formats a date as a date string for a specified locale. The function formats either a specified date or the local system date....
Hits: 5924 Rating: Category: Date/Time (2.88) votes 402
GetClipCursor
GetClipCursor finds the current confinement rectangle of the mouse cursor. The mouse cursor is confined by using ClipCursor. The cursor is confined inside this rectangle -- even SetCursorPos cannot free it. If there is no apparent confinement rectangle, it is actually the size of the screen. The co...
Hits: 3929 Rating: Category: Cursor (2.23) votes 1116
GetCursor
GetCursor finds the handle to the mouse cursor currently in use. This is the cursor that is being used to represent the mouse pointer on the screen. The function returns a handle to the cursor picture if successful, or returns 0 if an error occurs. ...
Hits: 5346 Rating: Category: Cursor (2.55) votes 952
GetUserName
The GetUserName function retrieves the user name of the current thread. This is the name of the user currently logged onto the system....
Hits: 3652 Rating: Category: System (2.45) votes 1243
GetShortPathName
GetShortPathName converts a long filename into the old-style 8.3 filenames. Although Windows allows the use of long filenames, DOS programs, not to mention 16-bit Windows programs, must use the 8.3 equivalent. For example, the equivalent of ReallyLongFile.txt could be REALLY~1.TXT. The short filenam...
Hits: 3435 Rating: Category: File (2.90) votes 2234
GetSaveFileNamePreview
The GetSaveFileNamePreview function selects a file by using the Save As dialog box. The dialog box also allows the user to preview the currently specified file. This function augments the capability found in the GetSaveFileName function....
Hits: 2299 Rating: Category: File (2.78) votes 1468
GetLocaleInfo
This function retrieves information about a locale....
Hits: 3455 Rating: Category: System (2.93) votes 252
GetTempFileName
GetTempFileName generates a filename for a temporary file and optionally creates it for you. Temporary files are used to store data for short periods of time on the hard drive. The full filename, including the path, is put into the string variable passed as...
Hits: 2669 Rating: Category: File (3.53) votes 548
GetFileSize
GetFileSize determines the size of the file. The file size is given in a 64-bit value that is split into two 32-bit values. The high-order half is put into the variable passed as lpFileSizeHigh; the loworder half is returned by the function. To get the size, you can either put the binary or hexadec...
Hits: 3243 Rating: Category: File (2.11) votes 368
GetDiskFreeSpace
GetDiskFreeSpace gives information on the free space on a disk, the total space, and more! It puts four pieces of information into each of the numeric variables passed to it. A "cluster" is the actual unit of storage on a disk. A cluster can hold no more than 1 file, but a file can be spread across ...
Hits: 3653 Rating: Category: System (1.82) votes 434
GetSystemMetrics
GetSystemMetrics returns information about various things in Windows. Most of these deal with the sizes of various objects, such as the screen, icons, cursors, etc. This function provides information about the system. The return value of the function depends on the value specified for nIndex. Keep i...
Hits: 2644 Rating: Category: System (3.11) votes 300
GetOpenFileName
GetOpenFileName opens the standard Windows Open File dialog box. All of the information you need to pass to the function to set up the dialog box are passed inside pOPENFILENAME. Also, the filename(s) (if any) returned by the function are also putinto pOPENFILENAME. Note that all this function does ...
Hits: 8013 Rating: Category: File (3.50) votes 2082
GetComputerName
GetComputerName reads the name of the user's computer. The name is put into the string variable passed as lpBuffer. The function returns 0 if an error occured or 1 if successful. ...
Hits: 3219 Rating: Category: System (2.78) votes 454
GetPrinter
The GetPrinter function retrieves information about a specified printer....
Hits: 8553 Rating: Category: Printer (2.90) votes 265
GetStretchBltMode
The GetStretchBltMode function retrieves the current stretching mode. The stretching mode defines how color data is added to or removed from bitmaps that are stretched or compressed when the StretchBlt function is called....
Hits: 2905 Rating: Category: Bitmap (2.71) votes 333
GetLogicalDrives
The GetLogicalDrives function returns a bitmask representing the currently available disk drives....
Hits: 2846 Rating: Category: System (2.76) votes 731
GetFileTime
GetFileTime determines the times and dates of creation, last access, and last modification (writeto) of a file. Each of these times are put into the corresponding variables passed to the function. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 3442 Rating: Category: File (2.68) votes 1152
HookEx
N/A
Hits: 8709 Rating: Category: Application (2.57) votes 2957
HtmlHelp
The HtmlHelp function displays a custom Help topic....
Hits: 3668 Rating: Category: System (2.72) votes 1248
HideCaret
The HideCaret function removes the caret from the screen. Hiding a caret does not destroy its current shape or invalidate the insertion point....
Hits: 4596 Rating: Category: Caret (3.68) votes 2059
InvertRgn
InvertRgn inverts the colors of all the pixels inside a region on a given device. The inverse of the pixels is calculated by doing a binary NOT operation on the RGB color value of each pixel. The function returns 0 if an error occured, or a non-zero value if successful. ...
Hits: 3875 Rating: Category: Device (3.23) votes 2296
IsDestinationReachable
Determines if the specified destination can be reached and provides Quality of Connection (QOC) information for the destination....
Hits: 6093 Rating: Category: Internet (2.64) votes 1678
IntersectRect
IntersectRect creates a rectangle based on the intersecting part of two other rectangles. The rectangular region where the two source rectangles overlap is the intersection rectangle. If one or both of the source rectangles are empty or there is no intersection, the function returns 0 and the lpDest...
Hits: 5104 Rating: Category: Rectangle (3.50) votes 1514
InvertRect
InvertRect inverts the image inside a rectangular area on a device. The inverted colors are calculated by taking the binary NOT of each pixel's RGB color value inside the rectangle. The function returns a non-zero value if successful, or 0 if an error occured....
InitCommonControls
The InitCommonControls function ensures that the common control dynamic-link library (DLL) is loaded....
Hits: 5905 Rating: Category: Objects (2.14) votes 951
ImageList_Draw
The ImageList_Draw function draws an image list item in the specified device context....
Hits: 3694 Rating: Category: ImageList (2.83) votes 548
InitiateSystemShutdown
The InitiateSystemShutdown function initiates a shutdown and optional restart of the specified computer....
Hits: 5929 Rating: Category: System (3.02) votes 598
InternetCloseHandle
Closes a single Internet handle or a subtree of Internet handles....
Hits: 3959 Rating: Category: Internet (2.81) votes 1083
InternetCombineUrl
Combines a base and relative URL into a single URL. The resultant URL will be canonicalized (see InternetCanonicalizeUrl)....
Hits: 3909 Rating: Category: Internet (3.53) votes 908
IsTextUnicode
The IsTextUnicode function determines whether a buffer is likely to contain a form of Unicode text. The function uses various statistical and deterministic methods to make its determination, under the control of flags passed via lpi. When the function returns, the results of such tests are reported ...
Hits: 5461 Rating: Category: Text (2.98) votes 826
InternetGetLastResponseInfo
Retrieves the last Microsoft Win32 Internet function error description or server response on the thread calling this function....
Hits: 8419 Rating: Category: Internet (3.28) votes 762
IntersectClipRect
The IntersectClipRect function creates a new clipping region from the intersection of the current clipping region and the specified rectangle....
Hits: 2472 Rating: Category: Rectangle (2.77) votes 397
IsBadReadPtr
The IsBadReadPtr function verifies that the calling process has read access to the specified range of memory....
IsBadStringPtr
The IsBadStringPtr function verifies that the calling process has read access to a range of memory pointed to by a string pointer. ...
Hits: 2606 Rating: Category: Process (2.85) votes 435
IsBadWritePtr
The IsBadWritePtr function verifies that the calling process has write access to the specified range of memory....
Hits: 2452 Rating: Category: Process (2.90) votes 434
InternetGetConnectedStateEx
Retrieves the connected state of the specified Internet connection....
Hits: 4735 Rating: Category: Internet (3.24) votes 844
IsChild
The IsChild function tests whether a window is a child window or descendant window of a specified parent window. A child window is the direct descendant of a specified parent window if that parent window is in the chain of parent windows; the chain of parent windows leads from the original overlappe...
Hits: 3440 Rating: Category: Window (2.44) votes 880
ImageList_DrawEx
The ImageList_DrawEx function draws an image list item in the specified device context. The function uses the specified drawing style and blends the image with the specified color....
Hits: 3701 Rating: Category: ImageList (2.78) votes 734
InitializeFlatSB
Initializes flat scroll bars for a particular window....
Hits: 2622 Rating: Category: ScroolBar (2.65) votes 446
IsCharUpper
The IsCharUpper function determines whether a character is uppercase. This determination is based on the semantics of the language selected by the user during setup or by using Control Panel....
Hits: 2988 Rating: Category: Character (2.59) votes 1296
IsCharLower
The IsCharLower function determines whether a character is lowercase. This determination is based on the semantics of the language selected by the user during setup or by using Control Panel. ...
Hits: 2455 Rating: Category: Character (2.91) votes 587
IsCharAlphaNumeric
The IsCharAlphaNumeric function determines whether a character is either an alphabetic or a numeric character. This determination is based on the semantics of the language selected by the user during setup or by using Control Panel....
Hits: 3001 Rating: Category: Character (2.96) votes 827
IsCharAlpha
The IsCharAlpha function determines whether a character is an alphabetic character. This determination is based on the semantics of the language selected by the user during setup or by using Control Panel....
Hits: 3629 Rating: Category: Character (2.81) votes 1422
IsPwrSuspendAllowed
The IsPwrSuspendAllowed function determines whether the computer supports the sleep states. If the computer supports the sleep states (S1, S2, and S3), the function returns TRUE. Otherwise, the function returns FALSE. ...
Hits: 2104 Rating: Category: System (3.19) votes 859
IsPwrShutdownAllowed
The IsPwrShutdownAllowed function determines whether the computer supports the soft off power state. If the computer supports soft off (power state S5), the function returns TRUE. Otherwise, the function returns FALSE. If the computer supports the sleep states (S1, S2, and S3), the function re...
Hits: 2312 Rating: Category: System (3.17) votes 363
IsNetworkAlive
Determines whether the local system is connected to a network and the type of network connection, for example, LAN, WAN, or both....
Hits: 5157 Rating: Category: Internet (2.10) votes 968
IsZoomed
IsZoomed finds if a given window is maximized or not. The function returns 0 if the window is not maximized (it could be either restored or minimized); it returns a non-zero value if the window is maximized. ...
Hits: 2998 Rating: Category: Window (2.30) votes 444
IsPwrHibernateAllowed
The IsPwrHibernateAllowed function determines whether the computer supports hibernation. If the computer supports hibernation (power state S4) and the file Hiberfil.sys is present on the system, the function returns TRUE. Otherwise, the function returns FALSE....
Hits: 2056 Rating: Category: System (2.61) votes 464
InetIsOffline
Determines whether or not the system is connected to the Internet....
Hits: 3422 Rating: Category: Internet (2.36) votes 665
IsValidURL
InsertMenuItem
The InsertMenuItem function inserts a new menu item at the specified position in a menu....
Hits: 4632 Rating: Category: Menu (2.80) votes 296
IsWindowEnabled
IsWindowEnabled determines if a window is currently enabled or disabled. If a window is disabled, it cannot receive the focus and will ignore any attempted input. Many types of windows, such as buttons and other controls, will appear grayed when disabled. The function returns 0 if the window is disa...
Hits: 3583 Rating: Category: Window (2.03) votes 463
IsNTAdmin
Checks whether the current user is a member of the Administrator group....
Hits: 3853 Rating: Category: System (3.90) votes 867
InflateRect
InflateRect increases or decreases the size of a rectangle. The values to inflate the rectangle by are added to both sides of it, so in reality the width and/or height of the rectangle increases by double what you pass to the function. For example, if you pass 20 as x, the left and right sides will ...
Hits: 2193 Rating: Category: Rectangle (3.03) votes 1623
IsRectEmpty
IsRectEmpty checks to see if a rectangle is empty. A rectangle is considered empty if its right edge is not to the right of its left edge and/or its bottom edge is not below its top edge. For example, a rectangle (50,50)-(25,100) is empty because the right edge is to the left of the left edge. The f...
Hits: 1873 Rating: Category: Rectangle (3.69) votes 398
IsSystemResumeAutomatic
The IsSystemResumeAutomatic function indicates the current state of the computer....
Hits: 2474 Rating: Category: System (2.69) votes 1310
IsIconic
IsIconic finds if a given window is minimized or not. The function returns 0 if the window is not minimized (it could be either restored or maximized); it returns a non-zero value if the window is minimized. ...
Hits: 4388 Rating: Category: Window (2.78) votes 935
inet_ntoa
The Windows Sockets inet_ntoa function converts a network address into a string in Internet standard dotted format. ...
Hits: 5087 Rating: Category: Internet (3.08) votes 330
InternetCheckConnection
Allows an application to check if a connection to the Internet can be established. ...
Hits: 6715 Rating: Category: Internet (2.07) votes 1578
InternetConnect
Opens an FTP, Gopher, or HTTP session for a given site....
Hits: 22591 Rating: Category: Internet (2.72) votes 774
InternetFindNextFile
Continues a file search started as a result of a previous call to FtpFindFirstFile or GopherFindFirstFile. ...
Hits: 2170 Rating: Category: Internet (2.49) votes 278
InternetGetConnectedState
Retrieves the connected state of the local system....
Hits: 4778 Rating: Category: Internet (2.78) votes 588
InternetOpen
Initializes an application's use of the Win32 Internet functions....
Hits: 10596 Rating: Category: Internet (2.81) votes 1232
InternetOpenUrl
Begins reading a complete FTP, Gopher, or HTTP Universal Resource Locator (URL). Use InternetCanonicalizeUrl first if the URL being used contains a relative URL and a base URL separated by blank spaces. ...
Hits: 8519 Rating: Category: Internet (2.93) votes 440
InternetReadFile
Reads data from a handle opened by the InternetOpenUrl, FtpOpenFile, GopherOpenFile, or HttpOpenRequest function....
Hits: 3778 Rating: Category: Internet (3.31) votes 376
inet_addr
The Windows Sockets inet_addr function converts a string containing an Internet Protocol dotted address into a proper address for the IN_ADDR structure....
Hits: 3069 Rating: Category: Internet (2.68) votes 256
InternetAttemptConnect
Attempts to make a connection to the Internet. This function allows an application to first attempt to connect before issuing any requests. If the connection fails, the application can enter off-line mode....
Hits: 4141 Rating: Category: Internet (3.80) votes 976
IsClipboardFormatAvailable
The IsClipboardFormatAvailable function determines whether the clipboard contains data in the specified format....
Hits: 3729 Rating: Category: Clipboard (2.97) votes 535
JOYINFO Structure
JOYINFO-type variables hold the current position of a joystick. This structure can store the positions of the x, y, and z axes, as well as the buttons pushed. Note that this structure can only receive information about buttons 1 through 4 on the joystick -- if there are more, they are ignored...
Hits: 6259 Rating: Category: Joystick (2.45) votes 1071
joyGetPos
joyGetPos reads the current position and status of a joystick. This information is put into the variable passed as pji. The function returns 0 if the joystick is connected and working, or a nonzero error code if it is not. ...
Hits: 7014 Rating: Category: Joystick (2.18) votes 1410
joyGetNumDevs
joyGetNumDevs returns the number of joysticks that are configured under Windows's Control Panel. This doesn't necessarily mean that all of them are connected and in working order, but there could be. The best way to see if a joystick is working is to call joyGetDevCaps and check for a return value o...
Hits: 4772 Rating: Category: Joystick (2.52) votes 1345
joyGetDevCaps
joyGetDevCaps reads various information about a joystick. This information is put into the variable passed as lpCaps. This function does not, however, give you the current position of the joystick. The function returns 0 if the joystick is connected and working and a non-zero error code if it isn't....
Hits: 5262 Rating: Category: Joystick (3.48) votes 1450
JOYCAPS Structure
JOYCAPS-type variables hold information about a joystick (not to be confused with the current position of the joystick). Namely, this structure holds the axes' ranges and the number of buttons the joystick has. ...
Hits: 4751 Rating: Category: Joystick (2.83) votes 1490
KillTimer
The KillTimer function destroys the specified timer....
Hits: 6251 Rating: Category: Timer (3.31) votes 906
keyb_event
The keybd_event function synthesizes a keystroke. The system can use such a synthesized keystroke to generate a WM_KEYUP or WM_KEYDOWN message. The keyboard drivers interrupt handler calls the keybd_event function....
LoadLibrary
The LoadLibrary function maps the specified executable module into the address space of the calling process....
Hits: 17402 Rating: Category: DLL (3.17) votes 650
LoadIcon
The LoadIcon function loads the specified icon resource from the executable (.exe) file associated with an application instance....
Hits: 7751 Rating: Category: Icon (3.21) votes 1142
LoadLibraryEx
The LoadLibraryEx function maps a specified executable module into the address space of the calling process. The executable module can be a .DLL or an .EXE file. The specified module may cause other modules to be mapped into the address space....
Hits: 5686 Rating: Category: DLL (3.00) votes 469
lstrcmp
The lstrcmp function compares two character strings. The comparison is case sensitive....
Hits: 3394 Rating: Category: Strings (2.96) votes 872
lstrcat
The lstrcat function appends one string to another....
Hits: 4245 Rating: Category: Strings (3.11) votes 1123
lstrcmpi
The lstrcmpi function compares two character strings. The comparison is not case sensitive....
Hits: 3080 Rating: Category: Strings (2.91) votes 723
lstrlenW
The lstrlen function returns the length in bytes (ANSI version) or characters (Unicode version) of the specified string (not including the terminating null character)....
Hits: 4827 Rating: Category: Strings (2.52) votes 998
LZClose
The LZClose function closes a file that was opened by using the LZOpenFile function....
Hits: 3531 Rating: Category: Compress (3.02) votes 955
LZCopy
The LZCopy function copies a source file to a destination file. If the source file is compressed with the Microsoft File Compression Utility (COMPRESS.EXE), this function creates a decompressed destination file....
Hits: 3863 Rating: Category: Compress (3.04) votes 1011
LZOpenFile
The LZOpenFile function creates, opens, reopens, or deletes the specified file....
Hits: 4394 Rating: Category: Compress (3.14) votes 575
LoadKeyboardLayout
The LoadKeyboardLayout function loads a new input locale identifier (formerly called the keyboard layout) into the system. Several input locale identifiers can be loaded at a time, but only one per process is active at a time. Loading multiple input locale identifiers makes it possible to rapidly sw...
Hits: 8970 Rating: Category: Keyboard (2.72) votes 1160
LineTo
LineTo draws a line from the current point to the point specified on a device. The line is drawn in the color specified by that object's .ForeColor property. After the line is drawn, the endpoint is the new current point. The algorithm Windows uses to draw a line does not actually color the last pix...
Hits: 4519 Rating: Category: Device (3.11) votes 2168
LOGFONT Structure
LOGFONT-type variables hold information about a logical font. A logical font is created from one of the stored font faces and is given various attributes such as size and style. The various members of the structure specify properties of the logical font. ...
Hits: 3312 Rating: Category: Font (3.01) votes 413
LockWindowUpdate
Use the LockWindowUpdate API to help speed up your app and eliminate annoying flickering. This is an extremely easy API to use. Just one declaration, one line of code to turn it on, and one line of code to turn it off. Using this API will prevent your form from receiving any refresh messages from...
Hits: 10576 Rating: Category: Application (3.16) votes 1865
lstrcpyn
lstrcpyn a sequence of characters from the source string to the target string. Note that the target string must initially contain at least one more character than the desired number of characters to copy to allow for the terminating null character. The function returns 1 if successful, or 0 if an er...
Hits: 3681 Rating: Category: Strings (2.79) votes 1070
lstrcpy
lstrcpy copies the entire contents of a string from one string variable to another. Any terminating null character will also be copied to the receiving string. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 3475 Rating: Category: Strings (2.95) votes 1289
lstrlen
lstrlen determines the length of a string. The length of a string is considered to be the number of characters it contains, not counting any possible terminating null character. The function returns the length of the string. ...
LocalFileTimeToFileTime
LocalFileTimeToFileTime converts a time from local time (time according to the computer's current time zone) to UTC time (also known as Greenwich Mean Time). The source and target times are stored in FILETIME format. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 4792 Rating: Category: Date/Time (3.00) votes 2814
LoadCursorFromFile
LoadCursorFromFile loads a cursor from a cursor file. The cursor file can contain either a regular cursor (*.cur) or an animated cursor (*.ani). If successful, the function returns a cursor handle to the newly loaded cursor. If unsuccessful, the function returns 0. ...
Hits: 5315 Rating: Category: Cursor (2.24) votes 1230
LoadCursor
LoadCursor loads a cursor from either a currently running program's cursor resources or Windows's cursor resources. The cursor can be referenced either by its resource name or by its numeric resource ID number. If successful, the function returns a handle to the loaded cursor. If unsuccessful, the f...
Hits: 8486 Rating: Category: Cursor (3.21) votes 2608
LoadImage
The LoadImage function loads an icon, cursor, or bitmap....
Hits: 13280 Rating: Category: Bitmap (3.07) votes 818
midiOutShortMsg
The midiOutShortMsg function sends a short MIDI message to the specified MIDI output device....
Hits: 5518 Rating: Category: MIDI (3.05) votes 1367
midiOutOpen
The midiOutOpen function opens a MIDI output device for playback....
Hits: 5220 Rating: Category: MIDI (3.41) votes 775
midiOutGetNumDevs
The midiOutGetNumDevs function retrieves the number of MIDI output devices present in the system...
Hits: 3886 Rating: Category: MIDI (2.91) votes 1944
midiOutGetDevCaps
The midiOutGetDevCaps function queries a specified MIDI output device to determine its capabilities....
Hits: 4016 Rating: Category: MIDI (3.17) votes 1924
midiOutClose
ModifyMenu
The ModifyMenu function changes an existing menu item. This function is used to specify the content, appearance, and behavior of the menu item....
Hits: 5743 Rating: Category: Menu (2.84) votes 1015
mciSendString
N/A
Hits: 3595 Rating: Category: Sound (2.79) votes 885
MoveToEx
MoveToEx sets the current point of a device. The current point is the starting point from which all graphics APIs ending with "To" (such as LineTo) begin drawing from. Some programming languages call this point the last point referenced. This function also puts the former current point into the vari...
Hits: 5177 Rating: Category: Device (2.66) votes 2099
MessageBeep
MessageBeep plays one of the system's associated sounds, with one exception. These sounds are some of the ones that Windows associates with certain events. However, this function can also play a beep on the computer's internal speaker. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 5122 Rating: Category: Sound (3.34) votes 1465
MoveWindow
MoveWindow moves a window to a new location. In addition to moving it, this function also changes the window's size to a new width and height. The function returns 1 if successful, or 0 if an error occured...
Hits: 6985 Rating: Category: Window (2.78) votes 1407
MoveFile
MoveFile moves or renames a file or directory -- it's really the same operation either way. If a directory is moved/renamed, all of the subdirectories and files contained in it will similarly be moved/renamed to reflect the path change. The function returns 1 if successful, or 0 if an error occured....
Hits: 7200 Rating: Category: File (2.00) votes 1408
NetWkstaGetInfo
The NetWkstaGetInfo function returns information about the configuration elements for a workstation....
Hits: 4259 Rating: Category: Network (3.43) votes 743
NetUserGetInfo
The NetUserGetInfo function retrieves information about a particular user account on a server....
Hits: 4662 Rating: Category: Network (2.87) votes 483
NetShareGetInfo
The NetShareGetInfo function retrieves information about a particular shared resource on a server....
Hits: 4719 Rating: Category: Network (2.95) votes 473
NetShareDel
The NetShareDel function deletes a share name from a server's list of shared resources, disconnecting all connections to the shared resource....
Hits: 2875 Rating: Category: Network (3.15) votes 369
NetShareAdd
The NetShareAdd function shares a server resource....
Hits: 4865 Rating: Category: Network (2.68) votes 567
NetMessageBufferSend
The NetMessageBufferSend function sends a buffer of information to a registered message alias....
Hits: 4755 Rating: Category: Network (2.81) votes 926
Netbios
The Netbios function interprets and executes the specified network control block (NCB)....
Hits: 6610 Rating: Category: Network (3.01) votes 856
NetApiBufferFree
The NetApiBufferFree function frees the memory that NetApiBufferAllocate allocates. Use this function to free the memory that other Net functions return....
Hits: 3195 Rating: Category: Network (3.03) votes 697
OpenClipboard
The OpenClipboard function opens the clipboard for examination and prevents other applications from modifying the clipboard content....
Hits: 6218 Rating: Category: Clipboard (3.15) votes 966
OpenFile
The OpenFile function creates, opens, reopens, or deletes a file....
Hits: 14450 Rating: Category: File (2.68) votes 742
OpenPrinter
The OpenPrinter function retrieves a handle to the specified printer or print server....
Hits: 8403 Rating: Category: Printer (2.91) votes 1416
OffsetRect
OffsetRect changes the position of a rectangle without changing its size. If the value to move by is negative, the rectangle is moved left or up (depending on the direction); positive values move it right or down. The function returns 0 if an error occured, or 1 if successful. ...
Hits: 3723 Rating: Category: Rectangle (2.26) votes 1742
OVERLAPPED Structure
OVERLAPPED-type variables tell the file access functions what part of a file to read or write when asynchronous (overlapped) file access is used. Note that Windows 95/98 does not allow asynchronous file access for disk files, although Windows NT does. The actual offset is identified by combining off...
Hits: 3664 Rating: Category: File (2.55) votes 1666
OSVERSIONINFO Structure
OSVERSIONINFO-type variables hold information about the version of Windows currently running. This structure holds various pieces of information identifying the version number, platform, and more about Windows...
Hits: 3539 Rating: Category: System (2.33) votes 961
OPENFILENAME Structure
OPENFILENAME-type variables work with the two Windows file dialog box APIs, GetOpenFileName and GetSaveFileName. This structure is used both to pass information to the function and to return data from it. ...
Hits: 6922 Rating: Category: File (3.11) votes 608
PlaySound
The PlaySound function plays a sound specified by the given filename, resource, or system event. (A system event may be associated with a sound in the registry or in the WIN.INI file.)...
Hits: 10129 Rating: Category: Sound (3.18) votes 951
PrepareTape
The PrepareTape function prepares the tape to be accessed or removed....
Hits: 2710 Rating: Category: Tape (3.04) votes 585
PrinterProperties
The PrinterProperties function displays a printer-properties dialog box for the specified printer....
Hits: 5555 Rating: Category: Printer (2.26) votes 1437
Pie
Pie draws an elliptical pie wedge on a device. The pie wedge is drawn using the device's currently selected pen and is filled using its currently selected brush. The pie wedge consists of two radials from the ellipse's center to the ellipse's edge, filling the area between them (going counterclockwi...
Hits: 3100 Rating: Category: Ellipse (2.97) votes 1070
PolylineTo
PolylineTo draws a series of connected lines on a graphics-capable device. The points are given to the function inside an array passed as lppt. The function draws lines connecting the device's current point to the first point, the first point to the second point, the second point to the third point,...
Hits: 3175 Rating: Category: Polygon (3.01) votes 1159
PRINTER_INFO_1
PRINTER_INFO_1-type variable store information about a printer. This structure stores a few pieces of information relating to a printer. ...
Hits: 3666 Rating: Category: Printer (2.79) votes 854
PRINTER_INFO_2
PRINTER_INFO_2-type variables hold a multitude of information about a printer. Its member values, along with substructures inside of it, identify most pieces of information about a printer which Windows can provide. ...
Hits: 5124 Rating: Category: Printer (2.78) votes 1462
PRINTER_INFO_4
PRINTER_INFO_4-type variables store a very terse set of information about a printer. The information is limited to the name of the printer and on which network server (if any) it is located on. ...
Hits: 4022 Rating: Category: Printer (3.38) votes 1248
PRINTER_INFO_5
PRINTER_INFO_5-type variables hold information about a printer. This structure only identifies a few of the possible pieces of information associated with a printer. ...
Hits: 3735 Rating: Category: Printer (3.10) votes 920
PrintDlg
PrintDlg displays either the Print common dialog box or the Print Setup dialog box. Either box can be used to allow the user to select a printer and other settings, such as the number of copies and the page range, desired for a print operation. Information for initializing the dialog box as well as ...
Hits: 6829 Rating: Category: Printer (3.11) votes 516
PRINTDLG_TYPE
PRINTDLG_TYPE-type variables store the necessary information to use a Print common dialog box or a Print Setup common dialog box. This structure holds all information necessary to initialize the box and receives the data selected by the user. Set the various members for the box's default selections ...
Hits: 3871 Rating: Category: Printer (2.91) votes 377
Polyline
Polyline draws a series of lines on a graphics-capable device. These lines connect the points given in an array passed as lpPoint. Lines are drawn connecting the first point to the second point, the second point to the third point, etc. The first and last points are not connected. The lines are dra...
PolyPolygon
PolyPolygon draws multiple polygons on a given device. The polygons are drawn using the device's current pen and are filled using the device's current brush. The various polygons are not connected. The vertices of every polygon are stored in an array passed as lpPoint. The array passed as lpPolyCoun...
Hits: 4242 Rating: Category: Polygon (2.76) votes 937
PolyPolyline
PolyPolyline draws multiple sets of lines connecting points on a graphics-capable device. This function has a similar effect as using Polyline with various sets of points. Lines are drawn to connect the first point in a set to the second point, the second point to the third, etc. The first and last ...
Hits: 2948 Rating: Category: Polygon (3.02) votes 548
PtInRect
PtInRect determines if a point lies inside or outside of a rectangle. Note that Windows considers the left and top edges of a rectangle to be inside it, and the right and bottom edges to be outside. The function returns 1 if the point is inside or 0 if it is outside....
Hits: 3814 Rating: Category: Rectangle (2.01) votes 1038
Polygon
Polygon draws and fills a polygon on a device. The polygon is drawn using the current pen and is filled using the current brush. The vertices of the polygon are stored in an array passed as lpPoint, in sequential order. Only specify each point once. The function returns 1 if successful, or 0 if an e...
Hits: 4065 Rating: Category: Polygon (2.82) votes 1218
ReleaseCapture
Public Declare Function ReleaseCapture Lib "user32" () As Long...
Hits: 3900 Rating: Category: System (3.11) votes 2649
RegCreateKey
The RegCreateKey function creates the specified key. If the key already exists in the registry, the function opens it. This function is provided for compatibility with Windows version 3.1. Win32based applications should use the RegCreateKeyEx function....
Hits: 6404 Rating: Category: Registry (3.26) votes 509
RemoveFontResource
The RemoveFontResource function removes the fonts in the specified file from the Windows font table....
Hits: 3953 Rating: Category: Font (2.83) votes 1365
RegisterHotKey
RegSaveKey
The RegSaveKey function saves the specified key and all of its subkeys and values to a new file....
Hits: 5714 Rating: Category: Registry (2.83) votes 893
RegRestoreKey
The RegRestoreKey function reads the registry information in a specified file and copies it over the specified key. This registry information may be in the form of a key and multiple levels of subkeys....
Hits: 3160 Rating: Category: Registry (3.26) votes 432
RegOpenKey
The RegOpenKey function opens the specified key. This function is provided for compatibility with Windows version 3.1. Win32-based applications should use the RegOpenKeyEx function....
Hits: 8101 Rating: Category: Registry (2.57) votes 560
RegNotifyChangeKeyValue
The RegNotifyChangeKeyValue function notifies the caller about changes to the attributes or contents of a specified registry key. Note that the function does not notify the caller if the specified key is deleted....
Hits: 4203 Rating: Category: Registry (3.22) votes 597
RegEnumValue
The RegEnumValue function enumerates the values for the specified open registry key. The function copies one indexed value name and data block for the key each time it is called....
Hits: 5694 Rating: Category: Registry (2.98) votes 436
RegEnumKeyEx
The RegEnumKeyEx function enumerates subkeys of the specified open registry key. The function retrieves information about one subkey each time it is called....
Hits: 7260 Rating: Category: Registry (2.53) votes 1397
RegDeleteValue
The RegDeleteValue function removes a named value from the specified registry key....
Hits: 4294 Rating: Category: Registry (3.34) votes 427
RegDeleteKey
Windows 95: The RegDeleteKey function deletes a key and all its descendents. Windows NT: The RegDeleteKey function deletes the specified key. This function cannot delete a key that has subkeys....
Hits: 6222 Rating: Category: Registry (2.92) votes 1311
Rectangle
Rectangle draws a rectangular-shaped box on a graphics-capable device. The rectangle is drawn in the device's current drawing color and is filled using its current filling color and brush, if any. The function returns 0 if an error occured, or 1 if successful. ...
Hits: 5154 Rating: Category: Rectangle (2.69) votes 1010
RoundRect
RoundRect draws a rectangle with rounded corners on a graphics-capable device. The rounded rectangle is drawn in the device's current drawing color and is filled using its current filling color and brush, if any. The first two (x,y) coordinate pairs specified are the upper-left and lower-right corne...
Hits: 5474 Rating: Category: Rectangle (3.41) votes 1554
ReleaseDC
ReleaseDC frees up the resources used when you use GetDC to get an object's device context. This function should not be used to destroy a device context obtained from CreateDC -- for those, use DeleteDC instead. This should be done after your program finishes using the device context. The function r...
Hits: 4534 Rating: Category: Device (3.14) votes 1893
RemoveMenu
The RemoveMenu function deletes a menu item from the specified menu. If the menu item opens a drop-down menu or submenu, RemoveMenu does not destroy the menu or its handle, allowing the menu to be reused....
Hits: 5186 Rating: Category: Menu (3.21) votes 939
ReadConsole
The ReadConsole function reads character input from the console input buffer and removes it from the buffer....
Hits: 3726 Rating: Category: Console (2.61) votes 582
ReadFile
ReadFile reads data from an open file and puts the data in the variable passed as lpBuffer. The function also puts the number of bytes of data actually read into the variable passed as lpNumberOfBytesRead. The file must of course have been opened with read-level access. The function starts reading f...
Hits: 14512 Rating: Category: File (3.30) votes 1132
RECT Structure
RECT-type variables hold a rectangle. This structure defines a rectangle by storing the coordinates of its upper-left and lower-right corners. ...
Hits: 3501 Rating: Category: Rectangle (2.75) votes 1799
RemoveDirectory
RemoveDirectory deletes a directory from a disk. The function will not delete any files or subdirectories inside the directory. If the directory to delete is not completely empty, the function will fail. The function returns 1 if successful, or 0 if an error occured. ...
RegSetValueEx
RegSetValueEx writes a value to a registry key. If the value does not already exist, it will be created. The value can be of a number of different data types. In Visual Basic, if some sort of string value is written to the registry, the string must explicitly be passed ByVal. The function returns ze...
Hits: 8135 Rating: Category: Registry (2.21) votes 560
RegQueryValueEx
RegQueryValueEx reads a value from a registry key. It can read many different types of data, including integer types and strings. In Visual Basic, when reading a type of string from the registry, you must pass the string variable explicitly ByVal. The function returns 0 if successful, or a non-zero ...
Hits: 10097 Rating: Category: Registry (2.54) votes 586
RegOpenKeyEx
RegOpenKeyEx opens a key in the Windows registry. The handle it gives must be used when you read to or write from any values under that key. Unlike RegCreateKeyEx, this function will not create the key if it does not exist. The function puts a handle to the opened key into the variable passed as phk...
Hits: 9815 Rating: Category: Registry (4.00) votes 1463
RegCreateKeyEx
RegCreateKeyEx creates a new registry key. If the key you want to create already exists, the existing key will be opened (as if RegOpenKeyEx had been used). The handle to the reated/opened key is put into the variable passed as phkResult. The function returns 0 if successful, or a non-zero error cod...
Hits: 6770 Rating: Category: Registry (2.81) votes 377
RegCloseKey
RegCloseKey closes a registry key. This should be done after you finish reading to or writing to the registry. Closing the registry key frees up some resources. Obviously, you can no longer use the key after closing it. The function returns 0 if successful, or a non-zero error code if an error occur...
Hits: 3822 Rating: Category: Registry (2.80) votes 1866
SetTapeParameters
The SetTapeParameters function either specifies the block size of a tape or configures the tape device....
Hits: 2460 Rating: Category: Tape (2.97) votes 493
SetDIBitsToDevice
The SetDIBitsToDevice function sets the pixels in the specified rectangle on the device that is associated with the destination device context using color data from a device-independent bitmap (DIB)....
Sleep
The Sleep function suspends the execution of the current thread for a specified interval....
Hits: 15715 Rating: Category: Wait (2.78) votes 1377
SHSetValue
Sets the value of a registry key. ...
Hits: 4384 Rating: Category: Registry (3.31) votes 715
SetTapePosition
The SetTapePosition sets the tape position on the specified device....
Hits: 2439 Rating: Category: Tape (3.03) votes 419
SHGetFileInfo
Retrieves information about an object in the file system, such as a file, a folder, a directory, or a drive root....
Hits: 6209 Rating: Category: File (2.89) votes 812
SetVolumeLabel
The SetVolumeLabel function sets the label of a file system volume....
Hits: 3706 Rating: Category: Drives (3.11) votes 698
SHGetDiskFreeSpace
Retrieves disk space information for a disk volume....
Hits: 4687 Rating: Category: Drives (3.23) votes 2035
SetClipboardData
The SetClipboardData function places data on the clipboard in a specified clipboard format....
Hits: 7868 Rating: Category: Clipboard (3.54) votes 931
SetClipboardViewer
The SetClipboardViewer function adds the specified window to the chain of clipboard viewers. Clipboard viewer windows receive a WM_DRAWCLIPBOARD message whenever the content of the clipboard changes....
Hits: 4933 Rating: Category: Clipboard (3.03) votes 755
SetBitmapBits
The SetBitmapBits function sets the bits of color data for a bitmap to the specified values....
Hits: 6724 Rating: Category: Bitmap (3.14) votes 1137
SleepEx
The SleepEx function causes the current thread to enter a wait state until one of the following occurs: An I/O completion callback function is called An asynchronous procedure call (APC) is
SetArcDirection
N/A
Hits: 3569 Rating: Category: Arc (2.44) votes 1969
ShellFileCopy
Copying files using the Shell API displays the progress dialog ...
Hits: 5351 Rating: Category: File (3.47) votes 1547
SubtractRect
SubtractRect subtracts a smaller rectangle from a larger one. Rectangle subtraction is defined as follows. The large and small rectangles must intersect completely along one entire side, neither extanding farther along that side than the other. In other words, they must share a common side. If this ...
Hits: 3152 Rating: Category: Rectangle (2.53) votes 1002
SelectObject
SelectObject selects a given object for use on a device. Possible objects to use with this function include bitmaps, brushes, fonts, pens, and regions. Once selected, this object will be used by the device whenever necessary. (For example, the selected brush will be used whenever the device needs t...
Hits: 4252 Rating: Category: Objects (3.33) votes 912
sndPlaySound
NOTE: The function sndPlaySound is obsolete. It is superseded by the PlaySound function. sndPlaySound plays either a .WAV file or a system-defined sound. If the SND_NODEFAULT flag is used, the function returns 0 if the .WAV file (or system sound) cannot be found and 1 if it is. If the flag is no...
Hits: 7821 Rating: Category: Sound (2.94) votes 896
SetDoubleClickTime
SetDoubleClickTime sets the maximum amount of time allowed between successive mouse clicks for Windows to determine it as a double click. This function alters how Windows interprets a double click, so of course all applications as well as Windows itself will be affected. Be careful using this functi...
Hits: 3044 Rating: Category: System (2.88) votes 800
SwapMouseButton
SwapMouseButton alters the mapping used for the mouse buttons. Windows allows you to interpret left-button clicks as right-button clicks and vice versa. This functionality is designed for people who use the mouse left-handed. Of course, Windows is normally the only program to ever change this, so do...
Hits: 3637 Rating: Category: System (2.89) votes 1018
SetConsoleTitle
The SetConsoleTitle function sets the title bar string for the current console window....
Hits: 2512 Rating: Category: Console (3.03) votes 421
SendInput
The SendInput function synthesizes keystrokes, mouse motions, and button clicks...
Hits: 15112 Rating: Category: Keyboard (2.43) votes 831
SetKeyboardState
The SetKeyboardState function copies a 256-byte array of keyboard key states into the calling threads keyboard-input state table....
Hits: 9506 Rating: Category: Keyboard (2.96) votes 1783
SetMenuItemBitmaps
The SetMenuItemBitmaps function associates the specified bitmap with a menu item. Whether the menu item is checked or unchecked, Windows displays the appropriate bitmap next to the menu item....
Hits: 5166 Rating: Category: Menu (1.92) votes 1073
SetMenuItemInfo
The SetMenuItemInfo function changes information about a menu item....
Hits: 4733 Rating: Category: Menu (3.70) votes 1088
StartDoc
The StartDoc function starts a print job. This function replaces the STARTDOC printer escape....
Hits: 4287 Rating: Category: Printer (3.00) votes 757
StartPage
The StartPage function prepares the printer driver to accept data....
Hits: 3277 Rating: Category: Printer (2.88) votes 1380
SetConsoleTextAttribute
The SetConsoleTextAttribute function sets the attributes of characters written to the screen buffer by the WriteFile or WriteConsole function, or echoed by the ReadFile or ReadConsole function. This function affects text written after the function call....
Hits: 3147 Rating: Category: Console (2.84) votes 799
SetTextAlign
SetTextAlign specifies how a device displays text relative to a given reference point. The reference point is the point used to identify where a line of text should be written. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 3816 Rating: Category: Text (3.05) votes 1409
StretchBlt
StretchBlt copies a section of an image from one device to another. This function also allows you to change the original size and dimensions of the image section, unlike the related function BitBlt. In addition to using the straight "copy" method, you can specify other ways of copying the image with...
Hits: 6752 Rating: Category: Bitmap (3.69) votes 569
SetBrushOrgEx
SetBrushOrgEx sets the origin point for using a brush on a given device. Note that this function only takes effect on the next brush the device selects -- the currently selected brush in unaffected! The brush origin point determines the offset of the 8x8 block used to fill in areas (the brush). For ...
Hits: 3008 Rating: Category: Brush (2.75) votes 561
SetWindowPos
SetWindowPos moves a window to a new location on the screen. Its physical coordinates, dimensions, and Z-order position (the Z-order determines which windows are on top of others) can be set. The function returns 0 if an error occured or 1 if successful. ...
Hits: 15982 Rating: Category: Window (2.87) votes 612
SetTimer
N/A
Hits: 10242 Rating: Category: Timer (2.72) votes 1057
SetFileAttributes
SetFileAttributes changes the attributes of a file or a directory. The four attributes you can set are archive, read-only, hidden, and system status -- the other attributes merely reflect unchangeable properties of the file. Any of the four can be on or off in any order. The function returns 0 if an...
Hits: 6741 Rating: Category: File (3.30) votes 997
SetSystemCursor
SetSystemCursor changes one of the cursors that Windows provides. For example, this function can change the cursor used to represent the default arrow cursor. Be careful using this function, since this redefines the default cursors instead of simply setting the current look of the cursor. The functi...
Hits: 7073 Rating: Category: Cursor (3.23) votes 686
SetCursorPos
SetCursorPos sets the position of the mouse cursor. If you try to set the coordinates outside of the range of the display (for example, to (700,40) on a 640x480 display) or outside the confining rectangle (set by ClipCursor), the cursor will just go to the edge of the screen or the rectangle. The fu...
Hits: 11373 Rating: Category: Cursor (2.98) votes 1731
Sleep
Sleep pauses program execution for a certain amount of time. This is more accurate than using a do-nothing loop, waiting for a certain amount of time to pass. The function does not return a
value. ...
Hits: 5741 Rating: Category: Application (2.25) votes 1149
SystemTimeToFileTime
SystemTimeToFileTime converts a time and date stored in a SYSTEMTIME structure to an identical time and date stored in a FILETIME structure. The former structure provides a easier way to access a date and time, whereas the latter is used by Windows to identify times and dates associated with files. ...
Hits: 4490 Rating: Category: Date/Time (2.42) votes 687
SetForegroundWindow
SetForegroundWindow makes the specified window the current foreground window and gives it the focus. This function should only be used with windows which your program owns. Of course this function should be used with caution, since the user usually doesn't expect the foreground window to change unex...
Hits: 12418 Rating: Category: Window (3.54) votes 1411
ShellExecute
ShellExecute uses the shell to open or print a file or run a program. Under Win 95/98, this function will also open a My Computer or Explorer window to a given directory. If an executable program is specified, Windows will run that program. If a document file is specified, Windows will open or prin...
Hits: 4249 Rating: Category: System (2.27) votes 436
SYSTEMTIME Structure
SYSTEMTIME-type variables hold an exact date and time, down to the millisecond. There are two ways this structure stores dates: absolute and relative. Absolute dates (the default, regular format) are "normal" dates, such as January 15, 1998 or December 25, 2001. Relative dates are dates such as "the...
Hits: 5890 Rating: Category: Date/Time (3.47) votes 1133
SendMessage
N/A
Hits: 16620 Rating: Category: Application (3.07) votes 3106
Shell_NotifyIcon
N/A
Hits: 6962 Rating: Category: Icon (2.71) votes 1533
SetPolyFillMode
SetPolyFillMode sets the method used by a device to fill polygonal areas and shapes. The two modes differ only over complex overlapping polygons, where the edges of the polygon criss-cross each other inside the interior (see the example for an example of a complex overlapping polygon). The function ...
Hits: 4158 Rating: Category: Polygon (3.62) votes 853
SetRect
SetRect sets the position and size of a rectangle. The two coordinates specified are the upper-left and lower-right corners of the rectangle. The function returns 0 if an error occured, or 1 if successful. ...
Hits: 2534 Rating: Category: Rectangle (2.72) votes 1026
SetRectEmpty
SetRectEmpty sets a rectangle to an empty state. An empty rectangle is one that has a nonpositive width and/or height. In this case, Windows sets the rectangle to (0,0)-(0,0). The function returns 0 if an error occured, or 1 if successful. ...
Hits: 2200 Rating: Category: Rectangle (2.76) votes 982
SetParent
SetParent moves a window from having one parent window to another. If needed, the window itself moves so it can be "inside" its new parent. If successful, the function returns the handle of the moved window's former parent. If it fails, it will instead return 0. ...
Hits: 8632 Rating: Category: Window (2.92) votes 2499
SetWindowText
SetWindowText changes the text that appears in the title bar of a window. Although this works with any window, including ones your program doesn't own, other programs won't expect their window titles to be changed, so use this with care on windows you didn't create. The function returns 0 if an erro...
Hits: 5342 Rating: Category: Window (3.69) votes 943
SetActiveWindow
SetActiveWindow makes a given window the active window for the program, giving it the focus. This window only becomes the foreground window if the application which owns it is the currently active program. This function can only be used on windows which the program owns. This function should be used...
Hits: 4804 Rating: Category: Window (2.85) votes 2751
ShowWindow
ShowWindow shows (or hides) a window in a certain manner. For example, the function can minimize, maximize, or restore a given window. The function returns 0 if the window had been hidden before the call, or a non-zero value if it had been visible....
Hits: 16008 Rating: Category: Window (3.34) votes 1098
SetFilePointer
SetFilePointer moves the position of the file pointer of a currently open file. The file pointer identifies the position in a synchronous (non-overlapped) file where reading from and writing to the file begins. The file must have been opened with at least either read-level or write-level access (or ...
Hits: 5839 Rating: Category: File (2.93) votes 1246
SetCursor
SetCursor sets the image used to represent the mouse cursor. The new cursor can be any valid cursor that has either been created or loaded. If successful, the function returns a handle to the old cursor image. If unsuccessful, the function returns 0. ...
Hits: 10515 Rating: Category: Cursor (2.74) votes 1033
ShowCursor
ShowCursor either shows or hides the mouse cursor. This is not done directly, but rather by incrementing or decrementing a counter. Each function call raises or lowers the counter by 1. If the counter is negative, the cursor is invisible. It if it non-negative, the cursor is visible. The function re...
Hits: 4570 Rating: Category: Cursor (2.75) votes 866
TouchFileTimes
The TouchFileTimes function updates the date and time at which the specified file was last modified....
Hits: 3740 Rating: Category: File (3.07) votes 864
timeSetEvent
The timeSetEvent function starts a specified timer event. The multimedia timer runs in its own thread. After the event is activated, it calls the specified callback function or sets or pulses the specified event object....
Hits: 7567 Rating: Category: Timer (3.60) votes 842
timeKillEvent
The timeKillEvent function cancels a specified timer event....
Hits: 3259 Rating: Category: Timer (2.98) votes 673
TrackPopupMenuEx
The TrackPopupMenuEx function displays a shortcut menu at the specified location and tracks the selection of items on the shortcut menu. The shortcut menu can appear anywhere on the screen....
Hits: 4169 Rating: Category: Menu (3.09) votes 420
TrackPopupMenu
The TrackPopupMenu function displays a shortcut menu at the specified location and tracks the selection of items on the menu....
Hits: 4874 Rating: Category: Menu (2.79) votes 438
TextOut
TextOut displays a line of text on a device. The relation of the text to the (x,y) pair passed to the function can be set using SetTextAlign. The text will be displayed using the device's currently selected font and text drawing color. The function returns 1 if successful, or 0 if an error occured. ...
Hits: 7046 Rating: Category: Text (2.63) votes 1467
TIME_ZONE_INFORMATION
TIME_ZONE_INFORMATION-type variables hold information about the system's selected time zone. The two arrays in the structure are actually strings, each element holding the ASCII codes for each character (the end of the string is marked by a NULL character, ASCII code 0). For more information about h...
Hits: 5361 Rating: Category: Date/Time (2.55) votes 847
UnregisterHotKey
The UnregisterHotKey function frees a hot key previously registered by the calling thread....
Hits: 3681 Rating: Category: HotKey (3.23) votes 759
URLDownloadToFile
Downloads bits from the Internet and saves them to a file....
Hits: 20799 Rating: Category: Internet (3.05) votes 1884
UnionRect
UnionRect determines the smallest possible rectangle that contains two other rectangles. This rectangle is called the union rectangle because it is derived from the union of the areas that the two source rectangles occupy. The union rectangle is put into the variable passed as lpDestRect. The functi...
Hits: 3015 Rating: Category: Rectangle (2.42) votes 1004
VerQueryValue
The VerQueryValue function returns selected version information from the specified versioninformation resource. To retrieve the appropriate resource, the GetFileVersionInfo function must be called before VerQueryValue....
Hits: 5614 Rating: Category: File (3.02) votes 939
VirtualKeyCodes
The virtual key codes are values which reference one of the keys on the keyboard. Oddly, the three mouse buttons (left, middle, right) are also assigned virtual key codes. The letters A-Z and numbers 0-9 are assigned virtual key codes equal to their ASCII values. The keys 0-9 and the decimal point i...
Hits: 6668 Rating: Category: Keyboard (2.95) votes 989
waveInPrepareHeader
The waveInPrepareHeader function prepares a buffer for waveform-audio input....
Hits: 2638 Rating: Category: Sound (2.92) votes 402
waveOutGetNumDevs
The waveOutGetNumDevs function retrieves the number of waveform-audio output devices present in the system....
Hits: 4567 Rating: Category: Sound (2.92) votes 1194
WNetOpenEnum
The WNetOpenEnum function starts an enumeration of network resources or existing connections....
waveOutGetDevCaps
The waveOutGetDevCaps function retrieves the capabilities of a given waveform-audio output device....
Hits: 2636 Rating: Category: Sound (2.91) votes 348
waveInUnprepareHeader
The waveInUnprepareHeader function cleans up the preparation performed by the waveInPrepareHeader function. This function must be called after the device driver fills a buffer and returns it to the application. You must call this function before freeing the buffer....
Hits: 2398 Rating: Category: Sound (2.82) votes 388
waveInStop
The waveInStop function stops waveform-audio input....
Hits: 3440 Rating: Category: Sound (2.92) votes 367
waveOutGetPosition
The waveOutGetPosition function retrieves the current playback position of the given waveformaudio output device....
Hits: 4748 Rating: Category: Sound (3.03) votes 608
waveInReset
The waveInReset function stops input on the given waveform-audio input device and resets the current position to zero. All pending buffers are marked as done and returned to the application....
Hits: 2310 Rating: Category: Sound (3.05) votes 423
waveOutGetErrorText
The waveOutGetErrorText function retrieves a textual description of the error identified by the given error number....
Hits: 1802 Rating: Category: Sound (2.93) votes 346
waveInOpen
The waveInOpen function opens the given waveform-audio input device for recording....
Hits: 8506 Rating: Category: Sound (2.90) votes 441
waveInGetNumDevs
The waveInGetNumDevs function returns the number of waveform-audio input devices present in the system....
Hits: 2678 Rating: Category: Sound (3.04) votes 409
waveInGetErrorText
The waveInGetErrorText function retrieves a textual description of the error identified by the given error number....
waveInGetDevCaps
The waveInGetDevCaps function retrieves the capabilities of a given waveform-audio input device....
Hits: 3395 Rating: Category: Sound (2.88) votes 422
waveInClose
The waveInClose function closes the given waveform-audio input device....
Hits: 2497 Rating: Category: Sound (2.99) votes 409
waveInAddBuffer
The waveInAddBuffer function sends an input buffer to the given waveform-audio input device. When the buffer is filled, the application is notified....
Hits: 3758 Rating: Category: Sound (2.83) votes 413
waveInStart
The waveInStart function starts input on the given waveform-audio input device....
Hits: 3418 Rating: Category: Sound (2.99) votes 394
WNetAddConnection
The WNetAddConnection function enables the calling application to connect a local device to a network resource. A successful connection is persistent, meaning that Windows automatically restores the connection during subsequent logon operations....
Hits: 7518 Rating: Category: Network (2.56) votes 1548
WNetGetUser
The WNetGetUser-function retrieves the Network user name....
Hits: 5589 Rating: Category: Network (3.22) votes 1258
WNetGetConnection
The WNetGetConnection function retrieves the name of the network resource associated with a local device....
Hits: 6864 Rating: Category: Network (1.98) votes 789
WNetEnumResource
The WNetEnumResource function continues a network-resource enumeration started by the WNetOpenEnum function....
Hits: 2776 Rating: Category: Network (2.82) votes 447
waveOutClose
The waveOutClose function closes the given waveform-audio output device....
Hits: 1408 Rating: Category: Sound (3.03) votes 207
WNetCancelConnection
The WNetCancelConnection function breaks an existing network connection....
Hits: 4307 Rating: Category: Network (2.10) votes 964
waveOutGetVolume
The waveOutGetVolume function retrieves the current volume level of the specified waveformaudio output device....
Hits: 5346 Rating: Category: Sound (1.81) votes 813
WideCharToMultiByte
The WideCharToMultiByte function maps a wide-character string to a new character string. The new character string is not necessarily from a multibyte character set....
Hits: 6651 Rating: Category: Character (2.93) votes 458
WaitForSingleObject
The WaitForSingleObject function returns when one of the following occurs: The specified object is in the signaled state. The time-out interval elapses....
Hits: 7344 Rating: Category: Wait (2.58) votes 450
waveOutWrite
The waveOutWrite function sends a data block to the given waveform-audio output device....
Hits: 2750 Rating: Category: Sound (3.00) votes 254
waveOutUnprepareHeader
The waveOutUnprepareHeader function cleans up the preparation performed by the waveOutPrepareHeader function. This function must be called after the device driver is finished with a data block. You must call this function before freeing the buffer....
Hits: 1927 Rating: Category: Sound (3.08) votes 318
waveOutSetVolume
The waveOutSetVolume function sets the volume level of the specified waveform-audio output device....
Hits: 8098 Rating: Category: Sound (3.12) votes 1793
waveOutReset
The waveOutReset function stops playback on the given waveform-audio output device and resets the current position to zero. All pending playback buffers are marked as done and returned to the application....
Hits: 1874 Rating: Category: Sound (3.05) votes 202
waveOutPrepareHeader
The waveOutPrepareHeader function prepares a waveform-audio data block for playback....
Hits: 1491 Rating: Category: Sound (3.03) votes 200
waveOutOpen
The waveOutOpen function opens the given waveform-audio output device for playback....
Hits: 3790 Rating: Category: Sound (3.10) votes 282
WNetCloseEnum
The WNetCloseEnum function ends a network resource enumeration started by the WNetOpenEnum function....
Hits: 2082 Rating: Category: Network (2.88) votes 344
WriteConsole
The WriteConsole function writes a character string to a console screen buffer beginning at the current cursor location....
Hits: 5263 Rating: Category: Console (3.02) votes 583
WindowFromPoint
WindowFromPoint determines the handle of the window located at a specific point on the screen. Note that the active window could be a text box, list box, button, or some other object sitting inside a program window. In this case, the handle returned will be to this control and not the program window...
Hits: 4202 Rating: Category: Window (2.72) votes 591
WriteProfileString
WriteProfileString sets a value inside of the WIN.INI file. This function can also be used to set numerical values if they are in string form, for example using "1" to represent the number 1. If the section or value does not exist, it will be created. Note that, since Windows normally handles the WI...
Hits: 5122 Rating: Category: INI-Files (3.20) votes 1996
WritePrivateProfileString
WritePrivateProfileString sets a value inside of an INI file. This function can also be used to set numerical values if they are in string form, for example using "1" to represent the number 1. If the INI file you try to write to does not exist, it will be created. Likewise, if the section or value ...
Hits: 8431 Rating: Category: INI-Files (3.05) votes 1136
WIN32_FIND_DATA
WIN32_FIND_DATA-type variables hold information found about a file from a file search operation. This information includes the file's attributes; its creation, last-access, and last-modified times; the size of the file; its long filename; and its short filename. The file size is a 64-bit value split...
Hits: 5170 Rating: Category: File (2.48) votes 730
WriteFile
WriteFile writes data to an open file. The function also puts the number of bytes of data actually written into the variable passed as lpNumberOfBytesWritten. The file must of course have been opened with write-level access. The function starts writing to the position specified by the file pointer a...
Hits: 4385 Rating: Category: File (2.45) votes 540
Publish
Log In Sign Up
Search Explore Documents Books - FictionBooks - Non-fictionHealth & MedicineBrochures/CatalogsGovernment DocsHow-To Guides/ManualsMagazines/NewspapersRecipes/MenusSchool Work+ all categories RecentFeatured People AuthorsStudentsResearchersPublishersGovernment & NonprofitsBusinessesMusiciansArtists & DesignersTeachers+ all categories Most FollowedPopular
www.spiralcom m.comDescriptio n: i know shit about this program i picked up cause of thesizeOperating System:
Type: 30 day trialEncrypted/D LL: NoMethod: Dissasemble0.index:0.-index1.Intro2.-What We need (tools)3.Let's Crack the
splash screen4.Lic. screen removal5.- The 1s part of the time trial6.- The 2nd part of the time trial7.-Last Notes8.-Notes9.-
Thak you's1.Intro:Hello, ok here again on another tut for C4N, this time i am goin to talk about Time TrialsEven tough
they are easy a lot of ppl still don't get it so this is why this tut is gone(hopefully) teach you, also i will teach some
of nag remove and bmp (splash) screens :-)ok, the program had to be a time trial (of course) but we need it a not to big program
butonethat had some potencial in it or i could have used Rhino 3d wich is not small and does nothave any teaching
potential (u changed one byte and it's cracked) so ok with the help of afriend Griml0ck we decited to get this program is
called WinTARRemote by SpiralComCom munications Inc. what this program does is not important to us we wil crack
it anddelted it for educational purpose ONLY :-).In this tut i will asume u know how to use all of the tools i will use here else
please getother tuts that do explain how to use them (TKC's, Edison's, josephCo's and others)
2.- What We need (tools):W32dasm (used mostly)SoftIceA ny Hexeditor a patch maker (if we want to
release our crack), i recomen Gpatch by jes and patchit byQaplagpatch i like better cause of ease of use and does some
good patches on the other handpatchitgives u the source of the patch in C :), other wiseuse Pascal or C and do ur own
patch(notexplain ed in this tut sorry).3.- Let's Crack the splash screen:ok once d/l the program u run it add se a nasty splash that
says Thanks for trying WinTar blahblah ,blah after some secs it shows u a license aggrement (ewww), now we
don't like those2 thingsso let's start by taking them away we enter softice and set a bpx on LoadBitmapA once wedo
thiswe run the program again and boom u in Softice cause of one of the bpx u seted b4 nowwe can seethis (from the w32dasm
dissaemble) :* Reference To: USER32.SetTim er, Ord:01FEh ; set time the splash screen is goin toshow|:0040F5F
4 FF15F0C64200 Call dword ptr [0042C6F0]:004 0F5FA E92D010000 jmp 0040F72C* Referenced by a
(U)nconditional or (C)onditional Jump at Address:|:0040F 6FF(C)|:0040F5 FF 6A67 push 00000067 ; hmm nice push here
(does nothing good):0040F601 A124A54200 mov eax, dword ptr [0042A524]:004 0F606 50 push eax* Reference
To: USER32.LoadBi tmapA, Ord:0165h ; this is where u land|:0040F607 FF15D0C64200 Call dword ptr
[0042C6D0]:004 0F60D 8945DC mov dword ptr [ebp-24], eax:0040F610 8D859CFEFFFF lea eax, dword ptr
[ebp+FFFFFE9C ]:0040F616 50 push eax:0040F617 8B4508 mov eax, dword ptr [ebp+08]:0040F 61A 50 push eax
* Reference To: USER32.BeginP aint, Ord:0009h ; begin the painting of the splash|:0040F61 B FF1574C64200
Call dword ptr [0042C674]:004 0F621 8945F8 mov dword ptr [ebp-08], eax:0040F624 8B45F8 mov eax, dword ptr
FF1590C44200 Call dword ptr [0042C490]:004 0F62E 8945FC mov dword ptr [ebp-04], eax:0040F631 8B45DC mov
eax, dword ptr [ebp24]:0040F634 50 push eax:0040F635 8B45FC mov eax, dword ptr [ebp-
04]:0040F638 50 push eax* Reference To: GDI32.SelectObj ect, Ord:013Ch|:0040 F639 FF15B0C44200
Call dword ptr [0042C4B0]:004 0F63F 8D45E0 lea eax, dword ptr [ebp20]:0040F642 50 push eax:0040F643
6A18 push 00000018:0040F 645 8B45DC mov eax, dword ptr [ebp24]:0040F648 50 push eax* Reference To:
GDI32.GetObjec tA, Ord:00DEh|:004 0F649 FF1598C44200 Call dword ptr [0042C498]:004 0F64F
682000CC00 push 00CC0020:0040 F654 6A00 push 00000000:0040F 656 6A00 push 00000000:0040F 658 8B45FC
mov eax, dword ptr [ebp04]:0040F65B 50 push eax:0040F65C 8B45E8 mov eax, dword ptr [ebp-
18]:0040F65F 50 push eax:0040F660 8B45E4 mov eax, dword ptr [ebp1C]:0040F663 50 push
eax:0040F664 6A00 push 00000000:0040F 666 6A00 push 00000000:0040F 668 8B45F8 mov eax, dword ptr [ebp-
08]:0040F66B 50 push eax* Reference To: GDI32.BitBlt, Ord:000Ah|:004 0F66C FF1588C44200 Call dword ptr
[0042C488]:004 0F672 8B45FC mov eax, dword ptr [ebp04]:0040F675 50 push eax
* Reference To: GDI32.DeleteD C, Ord:0043h|:0040 F676 FF1584C44200 Call dword ptr [0042C484]:004
0F67C 8B45DC mov eax, dword ptr [ebp24]:0040F67F 50 push eax* Reference To: GDI32.DeleteOb ject,
Ord:0046h|:0040 F680 FF158CC44200 Call dword ptr [0042C48C]:004 0F686 8D859CFEFFFF lea eax, dword
ptr [ebp+FFFFFE9C ]:0040F68C 50 push eax:0040F68D 8B4508 mov eax, dword ptr [ebp+08]:0040F
690 50 push eax* Reference To: USER32.EndPai nt, Ord:00AFh|:004 0F691 FF1570C64200
Call dword ptr [0042C670]:004 0F697 B801000000 mov eax, 00000001:0040F 69C E992000000 jmp
eax, dword ptr [ebp+10]:0040F 6A4 50 push eax:0040F6A5 8B4508 mov eax, dword ptr [ebp+08]:0040F 6A8 50 push
eax* Reference To: USER32.KillTi mer, Ord:0162h ; kiil the timer set b4 to show the splash|:0040F6A 9
FF15F4C64200 Call dword ptr [0042C6F4]ok u can see here one thing the line that contains push 00000067 in 40f5ff does
nothingso to crack the splash screen we chage this:0040F5FF 6A67 push 00000067 ; hmm nice push here (does nothing
good)to this:0040F5FF E9A5000000 JMP 0040F6A9 ; Nice jump, kills the timer and thesplashso here the splash screen
is disabled and we can continue cracking.4.- Lic. screen removal:ok this par needs some zen cracking :-) this is part of the
disssemble in w32dasm : 813D3C5A4200 00010000 cmp dword ptr [00425A3C], 000001000F853 3000000 jne
004095208B450 8 mov eax, dword ptr [ebp+08]50 push eaxE80AEFFFF F call 00408400 ; call the lic screen(how did i
got here ?83C404 add esp, 0000000485C0 test eax, eax0F851F0000 00 jne 00409520C7051
05C4200010000 00 mov dword ptr [00425C10], 000000016A00 push 000000006A00 push 000000006A10
push 000000108B450 8 mov eax, dword ptr [ebp+08]50 push eax55 push ebp ; this code is only checking if the
file is not8BEC mov ebp, esp83EC08 sub esp, 0000000853 push ebx56 push esi57 push ediC745F867844 000 mov [ebp-
08], 004084676A00 push 000000008B45F 8 mov eax, dword ptr [ebp08]50 push eax8B4508 mov
eax, dword ptr [ebp+08]50 push eax6A66 push 00000066A124A 54200 mov eax, dword ptr [0042A524]50 push eaxramA,
Ord:008AhFF15 C8C64200 Call dword ptr [0042C6C8]894 5FC mov dword ptr [ebp-04], eax837DFC02 cmp dword ptr
[ebp-04], 000000020F851 2000000 jne 00408447"55 push ebpC3 retA1485A4200 mov eax, dword ptr
[00425A48]50 push eax6A00 push 0000000068405 C4200 push 00425C40684C5 C4200 push 00425C4CFF152
CC54200 Call dword ptr [0042C52C]898 5F4FEFFFF mov dword ptr [ebp+FFFFFEF4 ], eaxE91A000000
jmp 004092B26A00 push 0000000068545 C4200 push 00425C5468605 C4200 push 00425C60E896E
2FFFF call 0040753F ; if you follow in SI here u will83C40C add esp, 0000000C8985F 4FEFFFF mov
000000000F850 D000000 jne 004092CCE89C E8FFFF call 00407B60 ; take a deep look :)85C0 test eax, eax0F849B0000
:004177C1:0041 788D , :00417961 , :00417982 , :004179A355 push ebp8BEC mov ebp, esp81EC140100
00 sub esp, 0000011453 push ebx56 push esi57 push ediC745F404010 000 mov [ebp0C], 00000104833D3
856420000 cmp dword ptr [00425638], 00000000 ; is the flag Zero0F85070000 00 jne 00407566 ; no then bug
off 33C0 xor eax, eaxE9A0000000 jmp 0040760655 push ebpC3 RETE89CE8FFF F call 00407B60 ; this is our
check our time call :)833DB4574200 00 cmp dword ptr [004257B4], 00000000 ; check the flag0F850A0000
00 jne 00407CC8 ; no? the bug off B801000000 mov eax, 00000001 ; and move EAX to 1E902000000
Download
of 10
Readcast
0inShare
10 p.
- Learning - How to Crack Any Type of Time Trial Protection (eBook) anon-130885 37608 Reads
Related
9 p.
3 p.
7 p.
Sentinel Hasp
Leave a Comment
76f0220752506b
json
json
Published by anon-130885
Follow
00 results for result for p. Info and Rating Category: Rating: Uncategorized. (5 Ratings)
Free download as PDF File (.pdf), text file (.txt) or read online for free. Flag document for inapproriate content
About
Advertise with us
Support
Help FAQ
Press
Partners
Legal