Large set of Win32 drawing messages and large set of win32 drawing messages

Source: Internet
Author: User

Large set of Win32 drawing messages and large set of win32 drawing messages

AbortPath discards all paths selected for a specified device scenario. Cancel creating any path currently in progress
AngleArc
Draw a line with a connection arc
Draw an Arc
BeginPath starts a path Branch
CancelDC
Cancel the long Drawing operation in another thread
Draw a string with Chord
CloseEnhMetaFile
Disable the device scenario of the specified Enhanced Metafile and return a handle to the newly created Metafile.
CloseFigure
Close the currently opened image when plotting to a path
CloseMetaFile
Disable the device scenario of the specified Metafile and return a handle to the newly created Metafile.
CopyEnhMetaFile
Create a copy of the specified enhanced primitive file (copy)
CopyMetaFile: Creates a copy of a specified (standard) Metafile.
CreateBrushIndirect
Create a brush based on a LOGBRUSH Data Structure
CreateDIBPatternBrush
Create a brush with a device-independent bitmap to specify the brush style (pattern)
CreateEnhMetaFile
Create an Enhanced Metafile device scenario
CreateHatchBrush creates a shadow brush
CreateMetaFile
Create a Metafile device scenario
CreatePatternBrush creates a brush with a bitmap of the specified brush pattern
CreatePen
Creates a paint brush with the specified style, width, and color.
CreatePenIndirect creates a paint brush Based on the specified LOGPEN structure.
CreateSolidBrush
Create a brush with solid color
DeleteEnhMetaFile: delete a specified Enhanced Metafile.
DeleteMetaFile
Deletes a specified Metafile.
DeleteObject: Delete the GDI object. All system resources used by the object will be released.
DrawEdge
Depicts the border of a rectangle with the specified Style
The DrawEscape code change function sends data directly to the display device driver.
DrawFocusRect
Draw a focal rectangle
DrawFrameControl depicts a standard control
DrawState applies a variety of effects to an image or drawing operation
Ellipse
Depicts an elliptic, surrounded by a specified rectangle
The EndPath stops defining a path.
EnumEnhMetaFile
For an enhanced primitive file, list its individual metadata file records
EnumMetaFile
Enumeration of individual metadata file records for a standard windows Metafile
EnumObjects enumeration brushes and brushes that can be used along with a specified device scenario
ExtCreatePen
Create an extension paint brush (decoration or ry)
ExtFloodFill fills an area with the selected brush in a specified device scenario
FillPath
Close any opened image in the path and fill it with the current brush
FillRect fills a rectangle with the specified brush
FlattenPath
Converts all curves in a path into line segments.
FloodFill fills an area in the specified device scenario with the selected brush
FrameRect
Draw a border around a rectangle with the specified brush
GdiComment adds a comment for the specified Enhanced Metafile device scenario
GdiFlush
Execute any pending drawing operations
GdiGetBatchLimit: determines how many GDI drawing commands are in the queue
GdiSetBatchLimit
Specify how many GDI drawing commands can enter the queue
When GetArcDirection draws an arc, it determines the current drawing direction
GetBkColor
Obtains the current background color of a specified device scenario.
GetBkMode obtains the current background filling mode for specified device scenarios.
GetBrushOrgEx
Determines the starting point of the selected brush in a specified device scenario
GetCurrentObject: Get the currently selected object of the specified type
GetCurrentPositionEx
Obtains the current paint position in a specified device scenario.
GetEnhMetaFile
Obtains the metadata file handle of an enhanced metadata file contained in a disk file.
GetEnhMetaFileBits
Copies the specified enhanced primitive file to a memory buffer.
GetEnhMetaFileDescription
Returns the description of an enhanced primitive file.
GetEnhMetaFileHeader
Obtain the Metafile header of an enhanced primitive File
GetEnhMetaFilePaletteEntries
Retrieve the entire or part of the enhanced primitive file palette
GetMetaFile: Get the metadata file handle of the metadata file contained in a disk file
GetMetaFileBitsEx
Copies the specified Metafile to a memory buffer.
GetMiterLimit: Set the slope limit (Miter) for the device scenario.
GetNearestColor
Obtains a solid color closest to a specified color based on the display capability of the device.
GetObjectAPI gets a structure that describes the specified object
GetObjectType
Determines the type of the GDI object referenced by the specified handle.
GetPath gets a series of data defined for the current path
GetPixel
Obtains the RGB value of a pixel in a specified device scenario.
GetPolyFillMode obtains the polygon filling mode for specified device scenarios.
GetROP2
Obtains the current drawing mode for a specified device scenario.
GetStockObject gets an inherent object (Stock)
GetSysColorBrush
Gets a brush for any standard system color
GetWinMetaFileBits
By filling in data for standard graph meta files in a buffer, an enhanced primitive file is converted into a standard windows Metafile.
InvertRect
Reverses the specified rectangle in a device scenario by reversing the value of each pixel.
LineDDA enumeration all vertices in a specified line segment
LineTo
Draw a line with the current paint brush to connect from the current position to a specified point
MoveToEx specifies a new current paint position for a specified device scenario
PaintDesk
Describe the desktop wallpaper pattern in a specified device scenario
PathToRegion converts the selected path to a region.
Pie
Draw a pie chart
PlayEnhMetaFile: draws an Enhanced Metafile in a specified device scenario.
PlayEnhMetaFileRecord
Playback of an enhanced element file record
PlayMetaFile: play back a Metafile in a specified device scenario.
PlayMetaFileRecord
Play back a single record from the Metafile
Polybetiller depicts one or more betiller curves.
PolyDraw
Depicts a complex curve, composed of a line segment and a besell Curve
Polygon depicts a Polygon.
Polyline depicts a series of line segments with the current paint brush
PolyPolygon
Depicts two or more polygon with the selected paint brush
PolyPolyline depicts two or more polygon with the selected paint brush
Rectangle
Draws a rectangle with the selected paint brush and fills it with the selected paint brush.
RoundRect
Draw a rounded rectangle with the selected paint brush and fill it with the selected paint brush.
SelectClipPath
Merge the current path of the device scenario into the cut area.
SelectObject: select a graphical object for the current device scenario
SetArcDirection
Set the arc direction
SetBkColor sets the background color for the specified device scenario
SetBkMode
Fill the shadow brush, dotted brush, and space in characters
SetBrushOrgEx
Set the starting point of the selected brush for the specified device scenario
SetEnhMetaFileBits
Creates an Enhanced Metafile with the data contained in the specified memory buffer.
SetMetaFileBitsEx
Creates a Metafile with the data structure contained in the specified memory buffer.
SetMiterLimit: sets the current slope limit for a device scenario.
SetPixel
Set the RGB value of a pixel in a specified device scenario
SetPixelV sets the RGB value of a pixel in a specified device scenario.
SetPolyFillMode
Set the polygon filling mode.
SetROP2 sets the drawing mode for the specified device scenario. Consistent with the DrawMode attribute of vb
SetWinMetaFileBits
Convert a standard Windows Metafile to a reinforced Metafile
StrokeAndFillPath
Disable all regions opened in the path for specified device scenarios
StrokePath
Outlines a path with the current paint brush. The opened graph is not disabled by this function.
UnrealizeObject
Before selecting a paint brush object to a device scenario, if you want to use SetBrushOrgEx to modify the starting point of the paint brush, you must call this function first.
WidenPath
The selected path is redefined based on the width of the selected paint brush.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.