X-Git-Url: https://git.josue.xyz/?p=VSoRC%2F.git;a=blobdiff_plain;f=node_modules%2Fnode-pty%2Fdeps%2Fwinpty%2Fmisc%2FWin32Write1.cc;fp=node_modules%2Fnode-pty%2Fdeps%2Fwinpty%2Fmisc%2FWin32Write1.cc;h=0000000000000000000000000000000000000000;hp=6e5bf9668228f42c5d340887d0fc524e9f7d868f;hb=5e96dd57ddd883604e87f62bdddcb111c63a6e1a;hpb=acb5f682a2b75b972710cabd81658f63071324b0 diff --git a/node_modules/node-pty/deps/winpty/misc/Win32Write1.cc b/node_modules/node-pty/deps/winpty/misc/Win32Write1.cc deleted file mode 100644 index 6e5bf96..0000000 --- a/node_modules/node-pty/deps/winpty/misc/Win32Write1.cc +++ /dev/null @@ -1,44 +0,0 @@ -/* - * A Win32 program that scrolls and writes to the console using the ioctl-like - * interface. - */ - -#include -#include - -int main() -{ - HANDLE conout = GetStdHandle(STD_OUTPUT_HANDLE); - - for (int i = 0; i < 80; ++i) { - - CONSOLE_SCREEN_BUFFER_INFO info; - GetConsoleScreenBufferInfo(conout, &info); - - SMALL_RECT src = { 0, 1, info.dwSize.X - 1, info.dwSize.Y - 1 }; - COORD destOrigin = { 0, 0 }; - CHAR_INFO fillCharInfo = { 0 }; - fillCharInfo.Char.AsciiChar = ' '; - fillCharInfo.Attributes = 7; - ScrollConsoleScreenBuffer(conout, - &src, - NULL, - destOrigin, - &fillCharInfo); - - CHAR_INFO buffer = { 0 }; - buffer.Char.AsciiChar = 'X'; - buffer.Attributes = 7; - COORD bufferSize = { 1, 1 }; - COORD bufferCoord = { 0, 0 }; - SMALL_RECT writeRegion = { 0, 0, 0, 0 }; - writeRegion.Left = writeRegion.Right = i; - writeRegion.Top = writeRegion.Bottom = 5; - WriteConsoleOutput(conout, - &buffer, bufferSize, bufferCoord, - &writeRegion); - - Sleep(250); - } - return 0; -}