Benötige Beispiel für WriteConsole()
-
Hallo,
ich kapiere es einfach nicht. Ich kann die Syntax von WriteConsole() nicht nachvollziehen. Für folgende Ausgabe benötige ich wirklich ein Beispiel:
#include <windows.h> void point(HANDLE set, int x, int y, int col) { SetConsoleTextAttribute(set, col); COORD pos; pos.X = x; pos.Y = y; SetConsoleCursorPosition(set, pos); } int main() { HANDLE set = GetStdHandle(STD_OUTPUT_HANDLE); int p_number = 12; int palette[] = {12,6,14,10,2,11,3,9,1,5,13,4}; char output = char(254); DWORD ch_number = 1; for (int i=0; i<p_number; i++){ point(set, 0, i, palette[i]); WriteConsole(set, output, ch_number, 1, NULL); } }
-
int main() { HANDLE set = GetStdHandle(STD_OUTPUT_HANDLE); char output = char(254); int p_number = 12; int palette[] = {12,6,14,10,2,11,3,9,1,5,13,4}; DWORD ch_number = 1; for (int i=0; i<p_number; i++){ point(set, 0, i, palette[i]); WriteConsole(set, &output, 1, &ch_number, NULL); } }
-
Danke schön
Das hilft mir wirklich sehr.