WIN32-API
文章平均质量分 67
csx66406602
这个作者很懒,什么都没留下…
展开
-
RegisterClass
函数功能: RegisterClass 函数用于注册随后在调用 CreateWindow 函数或 CreateWindowEx 函数中使用的窗口类。 注意:RegisterClass 函数己经被 RegisterClassEx 函数代替。然而,如果你不需要设置类的小图标,你仍然可以使用 RegisterClass 函数。 API 函数原型: 注释:_In_ 说明该参数是输入的。ATOM W转载 2017-01-10 14:47:36 · 4390 阅读 · 0 评论 -
MoveWindow
注:本文档由 Diu 翻译,小甲鱼校对。原文链接 -> 传送门函数功能:MoveWindow 函数用于改变指定窗口的位置和尺寸。对于顶层窗口来说,位置和尺寸与屏幕的左上角相关。对于子窗口来说,位置和尺寸与父窗口客户区的左上角相关。API 函数原型:注释:_In_ 说明该参数是输入的。BOOL WINAPI MoveWindow( _In_ HWND hWnd, _In_ int X,转载 2017-01-10 16:49:16 · 1282 阅读 · 0 评论 -
CreateWindow
函数功能:CreateWindow 函数创建一个重叠式窗口、弹出式窗口或子窗口。它指定窗口类,窗口标题,窗口风格,以及窗口的初始位置及大小(可选的)。函数也指该窗口的父窗口或所属窗口(如果存在的话),及窗口的菜单。 若要使用除 CreateWindow 函数支持的风格外的扩展风格,则使用 CreateWindowEx 函数代替 CreateWindow 函数。 API 函数原型:转载 2016-12-30 16:07:45 · 308 阅读 · 0 评论 -
GetDialogBaseUnits
函数功能: 该函数返回系统的对话基本单位,该基本单位为系统字体字符的平均宽度和高度。对于使用系统字体的对话框,可以用这些值在对话框模板之间转换,比如在对话框模板和像素之间。对于不使用系统字体的对话框,从对话框模板单位到像素的转换要根据对话框使用的字体而定。对于对话框的其中一种类型用MaPDialogRect函数很容易地来执行转换,MaPDialogRect考虑字体且正确的把一个长方形模板原创 2017-01-10 16:28:12 · 492 阅读 · 0 评论 -
Polygon
函数功能:Polygon 函数用于绘制一个由直线相连的两个以上顶点组成的多边形。该函数用当前画笔绘制多边形的轮廓,用当前画刷和多边形填充模式填充多边形。API 函数原型:注释:_In_ 说明该参数是输入的。BOOL Polygon( _In_ HDC hdc, _In_ const POINT *lpPoints, _In_ int nCount);复制代码参数解析: 参数转载 2017-01-10 15:52:26 · 896 阅读 · 1 评论 -
SelectObject
函数功能:SelectObject 函数用于选择一对象到指定的设备环境中,该新对象将替换先前的相同类型的对象。API 函数原型:注释:_In_ 说明该参数是输入的。HGDIOBJ SelectObject( _In_ HDC hdc, _In_ HGDIOBJ hgdiobj);复制代码参数解析: 参数 含义 hdc指定设备环境句柄 hgdiobj 1. 被选择的对象的句柄2转载 2017-01-10 15:49:18 · 800 阅读 · 0 评论 -
GetStockObject
函数功能:GetStockObject 函数用于获得 Windows 预设的画笔、画刷、字体或者调色板的句柄。API 函数原型:注释:_In_ 说明该参数是输入的。HGDIOBJ GetStockObject( _In_ int fnObject);复制代码参数解析: 参数 含义 fnObject指定待获取对象的类型,具体参考下边。fnObject 可取如下值之一: 值 含义 BLAC转载 2017-01-10 15:44:58 · 5224 阅读 · 0 评论 -
DispatchMessage
函数功能:DispatchMessage 函数分派一个消息给窗口过程(回调函数),通常该消息从 GetMessage 函数获得。Windows 的控制权在该函数交给了应用程序。API 函数原型:LRESULT WINAPI DispatchMessage( _In_ const MSG *lpmsg);复制代码参数解析: 参数 含义 lpmsg 指向含有消息的 MSG结构 的指针返回值:转载 2017-01-10 15:40:15 · 494 阅读 · 0 评论 -
TranslateMessage
函数功能:TranslateMessage 函数将虚拟键消息转换为字符消息,字符消息被寄送到当前线程的消息队列里。当下一次线程调用函数 GetMessage 或 PeekMessage 时被读出。API 函数原型:BOOL WINAPI TranslateMessage( _In_ const MSG *lpMsg);复制代码参数解析: 参数 含义 lpMsg 指向含有消息的 MSG 结转载 2017-01-10 15:37:32 · 554 阅读 · 0 评论 -
GetMessage
函数功能:GetMessage 函数的作用是从当前线程的消息队列里获取一个消息并填入 MSG 结构 中。该函数只能获取调用线程的消息,不能获得其他线程的消息。成功获取消息后,线程将从消息队列中删除该消息。使用 GetMessage 函数,如果消息队列为空,函数会一直等待直到有消息到来才有返回值。如果希望函数立刻返回(无论是否获取消息),请使用 PeekMessage 函数。API 函数原型:BOO转载 2017-01-10 15:15:54 · 4908 阅读 · 1 评论 -
UpdateWindow
函数功能:UpdateWindow 函数绕过应用程序的消息队列,直接发送 WM_PAINT 消息给指定窗口的窗口过程。如果窗口更新的区域不为空,UpdateWindow 函数通过发送一个 WM_PAINT 消息来更新指定窗口的客户区。如果更新区域为空,则不发送消息。API 函数原型:BOOL UpdateWindow( _In_ HWND hWnd);复制代码参数解析: 参数 含义 hW转载 2017-01-10 14:59:03 · 2176 阅读 · 0 评论 -
ShowWindow
函数功能:ShowWindow 函数用于设置指定窗口的显示状态。应用程序第一次调用 ShowWindow 时,应该使用 WinMain 函数的 nCmdshow 参数作为它的 nCmdShow 参数。在随后调用 ShowWindow 函数时,必须使用下列显示方式中的一个给定值,而不是由 WinMain 函数的 nCmdSHow 参数指定的值。API 函数原型:BOOL WINAPI ShowW转载 2017-01-10 14:54:49 · 3409 阅读 · 0 评论 -
GetWindowRect
函数功能:获取指定窗口的边框尺寸。屏幕坐标的尺寸是相对于屏幕的左上角。API 函数原型:BOOL WINAPI GetWindowRect( _In_ HWND hWnd, _Out_ LPRECT lpRect);复制代码参数解析: 参数 含义 hWnd 指定窗口的句柄 lpRect 指向 RECT 结构的长指针,该结构用于存放获取的窗口尺寸返回值:1. 如果函数调用成功,返回转载 2017-01-10 17:29:38 · 3050 阅读 · 0 评论