原创 UCGUN WM API 函数

2012-11-29 17:23 3181 15 15 分类: MCU/ 嵌入式

 

基本函数

WM_CreateWindow()  创建一个窗口。

WM_CreateWindowAsChild()  创建一个子窗口。

WM_DeleteWindow()  删除一个窗口。

WM_Exec()  通过执行回调函数(所有工作)重绘有效窗口。

WM_Exec1()  通过执行一个回调函数(仅一个工作)重绘有效窗口。

WM_GetClientRect()  返回活动窗口的。

WM_GetDialogItem()  返回一个对话框项目(控件)的窗口句柄。

WM_GetOrgX()  返回活动窗口的原点 X 坐标。

WM_GetOrgY()  返回活动窗口的原点 Y 坐标。

WM_GetWindowOrgX()  返回一个窗口的原点 X 坐标。

WM_GetWindowOrgY()  返回一个窗口的原点 Y 坐标。

WM_GetWindowRect()  返回活动窗口的屏幕坐标。

WM_GetWindowSizeX()  返回一个窗口的水平尺寸(宽度)。

WM_GetWindowSizeY()  返回一个窗口的垂直尺寸(高度)。

WM_HideWindow()  使一个窗口不可见。

WM_InvalidateArea()  使显示屏的某些部分无效。

WM_InvalidateRect()  使一个窗口部分无效。

WM_InvalidateWindow()  使一个窗口无效。

WM_MoveTo()  设置一个窗口的坐标。

WM_MoveWindow()  移动一个窗口到另一个位置。

WM_Paint()  立即绘制或重绘一个窗口。

WM_ResizeWindow()  改变一个窗口尺寸。

WM_SelectWindow()  设置用于绘图操作的活动窗口。

WM_ShowWindow()  使一个窗口可见。

 

高级特性

WM_Activate()  激活视窗管理器。

WM_BringToBottom()  在其同胞窗口之后放置一个窗口。

WM_BringToTop()  在其同胞窗口之前放置一个窗口。

WM_ClrHasTrans()  清除 has 透明标识。

WM_Deactivate()  解除视窗管理器。

WM_DefaultProc()  处理信息的默认函数。

WM_GetActiveWindow()  返回活动窗口的句柄。

WM_GetDesktopWindow()  返回桌面窗口的句柄。

WM_GetFirstChild()  返回窗口的第一个子窗口的句柄。

WM_GetNextSibling()  返回窗口的下一相同胞窗口的句柄。

WM_GetHasTrans()  返回 has 透明标志的当前值。

WM_GetParent()  返回窗口的父窗口的句柄。

WM_Init()  初始化视窗管理器。不再需要由 GUI_Init()来完成。

WM_IsWindow()  判断一个指定的句柄是否一个有效句柄。

WM_SendMessage()  向一个窗口发送信息。

WM_SetDesktopColor()  设置桌面窗口颜色。

WM_SetCallback()  为一个窗口设置回调函数。

WM_SetCreateFlags()  当创建一个新窗口时设置一个默认标识符。

WM_SetHasTrans()  设置 has 透明标志。

WM_SetUserClipRect()  临时减小剪切区域。

WM_ValidateRect()  使一个窗口的部分有效。

WM_ValidateWindow()  使一个窗口有效。

 

存储设备支持(可选)

WM_DisableMemdev()  禁止用于重绘一个窗口的存储设备的使用。

WM_EnableMemdev()  启用用于重绘一个窗口的存储设备的使用。

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条