跳至主要內容

TextOut


TextOut

函数原型

void TextOut(int x, int y, addr string, int type);

功能

把字符串绘制到屏幕缓冲区

说明

在屏幕的 (x, y) 坐标处绘制字符串,string 为字符串的地址。

type 参数的含义如下:

  • bit7 = 1: 大字体,bit7 = 0: 小字体
  • bit6 = 1: 直接在屏幕上绘图
  • bit3 = 1: 字形取反
  • bit2-0:
    • 1: copy
    • 2: not
    • 3: or
    • 4: and
    • 5: xor

示例

void main()
{
    ClearScreen();
    TextOut(2, 0, "大字体", 0x81);
    TextOut(2, 16, "小字体", 1);
    TextOut(2, 32, "反显", 9);
    Refresh();
    getchar();
}