代码写的比较杂乱
与代码视图插件不兼容
.DLL命令 SendMessage_Rect2, 整数型, "user32", "SendMessageA", , 调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum, ; SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定
.参数 hwnd, 整数型, , 要接收消息的那个窗口的句柄
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 精易_矩形, , 具体取决于消息;
.DLL命令 ExtTextOut, 整数型, "gdi32", "ExtTextOutA", , 经过扩展的文本描绘函数。也请参考SetTextAlign函数 非零表示成功,零表示失败。会设置GetLastError
.参数 hdc, 整数型, , 设备场景的句柄
.参数 x, 整数型, , 以逻辑坐标表示的一个点,指定了绘图起点
.参数 y, 整数型, , 同上
.参数 wOptions, 整数型, , 下述标志常数的任意组合ETO_CLIPPED将文本剪切出指定的矩形ETO_GLPYH_INDEXlp是一个字样索引表。参考对GetCharacterPlacement函数的说明。只适用于Win95ETO_OPAQUE在正式描绘文本前,用当前的背景色填充矩形
.参数 lpRect, 精易_矩形, , Rect,指定一个矩形,用于对文本进行格式化处理。可指定长整数0,在不用矩形区域的前提下描绘文本
.参数 lpString, 文本型, , 欲描绘的字串
.参数 nCount, 整数型, , 字串中要显示出来的字符数
.参数 lpDx, 整数型, , 如果不是零,这个参数就代表指向一个Long值数组的指针。该数组对每一对字符的间距进行了说明(采用逻辑单位)。其中第一个条目是第一和第二个字符的间距;第二个条目是第二和第三个字符的间距;以此类推。如果为零,函数就使用字体的默认间距设置;