Window

 Window 类,是用于对程序窗口进行管理的类。

成员

构造函数
Window
成员方法
add (添加管理的对象)
beginMove ( 开始窗口移动 )
bringToFront ( 将窗口置为顶层 )
close ( 关闭窗口 )
hideMouseCursor ( 当即隐藏鼠标指针 )
postInputEvent ( 派发输入事件 )
registerMessageReceiver ( 注册/删除消息接收函数 )
remove ( 移除管理的对象 )
removeMaskRegion (解除窗口遮罩区域 )
setInnerSize ( 设定窗口的内部绘图区域尺寸(client size) )
setLayerPos ( 设定位于窗口内显示图层的相对坐标 )
setMaskRegion ( 根据遮罩设置窗口区域 )
setMaxSize ( 设定窗口的最大可拉伸尺寸 )
setMinSize ( 设定窗口的最小可拉伸尺寸 )
setPos ( 设定窗口的相对坐标位置 )
setSize ( 设置窗口的尺寸 )
setZoom ( 设置层的缩放倍率 )
showModal ( 模态显示窗口 )
update ( 强制更新窗口内画面内容 )
成员属性
HWND ( 窗口句柄 )
borderStyle ( 窗口的外部样式 )
caption ( 窗口的顶部标题 )
drawDevice ( 绘制设备 )
focusable ( 窗口是否可激活 )
focusedLayer ( 当前获得焦点的图层对象 )
fullScreen ( 窗口是否处于全屏显示状态 )
height ( 窗口的高度 )
imeMode ( 默认IME模式 )
innerHeight ( 窗口内部绘图区域的高度 )
innerSunken ( 窗口内部绘图区域是否显示下凹样式的内边框 )
innerWidth ( 窗口内部绘图区域的宽度 )
layerLeft ( 位于窗口内显示图层的相对坐标:左端 )
layerTop ( 位于窗口内显示图层的相对坐标:顶端 )
left ( 窗口的相对坐标位置:左端 )
mainWindow ( 主窗口对象 )
maxHeight ( 窗口的最大可拉伸高度 )
maxWidth ( 窗口的最大可拉伸宽度 )
menu ( 菜单栏根级菜单对象 )
minHeight ( 窗口的最小可拉伸高度 )
minWidth ( 窗口的最小可拉伸宽度 )
mouseCursorState ( 鼠标指针显示状态 )
primaryLayer ( 根图层对象 )
showScrollBars ( 是否显示滑动条 )
stayOnTop ( 是否保持窗口在最前端显示 )
top ( 窗口的相对坐标位置:顶端 )
trapKey ( 是否捕获键盘输入 )
useMouseKey ( 是否使用鼠标键 )
visible ( 窗口是否显示 )
width ( 窗口的宽度 )
zoomDenom ( 图层的缩放比(分母) )
zoomNumer ( 图层的缩放比(分子) )
事件
onActivate ( 当窗口激活到前台时 )
onClick ( 当窗口被点击时 )
onCloseQuery ( 窗口关闭前的询问 )
onDeactivate ( 当窗口被置于后台时 )
onDoubleClick ( 当窗口被双击时 )
onFileDrop ( 当文件被拖入窗口时 )
onKeyDown ( 当键盘按键按下时 )
onKeyPress ( 当文字被输入进窗口时 )
onKeyUp ( 当键盘按键弹起时 )
onMouseDown ( 当鼠标按键按下时 )
onMouseEnter ( 当鼠标指针滑入时 )
onMouseLeave ( 当鼠标指针滑出时 )
onMouseMove ( 当鼠标指针移动时 )
onMouseUp ( 当鼠标按键弹起时 )
onMouseWheel ( 当鼠标滚轮键滚动时 )
onPopupHide ( 当弹窗关闭时 )
onResize ( 当窗口尺寸改变时 )