เมธอด Console.MoveBufferArea() ใน C# ใช้สำหรับคัดลอกพื้นที่ต้นทางของบัฟเฟอร์หน้าจอไปยังพื้นที่ปลายทางที่ระบุ
ไวยากรณ์
public static void MoveBufferArea (int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop);
พารามิเตอร์:
- sourceLeft - คอลัมน์ซ้ายสุดของพื้นที่ต้นทาง
- sourceTop - แถวบนสุดของพื้นที่ต้นทาง
- sourceWidth - จำนวนคอลัมน์ในพื้นที่ต้นทาง
- sourceHeight - จำนวนแถวในพื้นที่ต้นทาง
- targetLeft - คอลัมน์ซ้ายสุดของพื้นที่ปลายทาง
- targetTop - แถวบนสุดของพื้นที่ปลายทาง
ตัวอย่าง
using System;
class Demo {
public static void Main (string[] args) {
Console.WriteLine("Demo text!");
Console.MoveBufferArea(0, 0, Console.BufferWidth, Console.BufferHeight, 20, 20);
}
}ผลลัพธ์
