COORD är en struktur som du får skapa och skicka med.
COORD cord = {0, 0};
FillConsoleOutputAttribute(hConsoleOutput, BACKGROUND_RED, 10, cord, NULL);
3 svar · 654 visningar · startad av Honken
Hallå
Är det någon som vill hjälpa mig hur man använder
FillConsoleOutputAttribute
Exempel:
FillConsoleOutputAttribute(hConsoleOutput, BACKGROUND_RED, 10, (0,0), NULL);
I exemplet åvan blir det felmedelandet
error C2664: 'FillConsoleOutputAttribute' : cannot convert parameter 4 from 'const int' to 'struct _COORD'
No constructor could take the source type, or constructor overload resolution was ambiguous
Vad gör jag för fel.....
COORD är en struktur som du får skapa och skicka med.
COORD cord = {0, 0};
FillConsoleOutputAttribute(hConsoleOutput, BACKGROUND_RED, 10, cord, NULL);
Konstruktorn tar på argument 4 endast en struct som håller rätt på koordinaterna.
Den ser ut så här:
typedef struct _COORD{
SHORT X;
SHORT Y;
} COORD;
Så du bör väl initera en COORD först och använda den i argumentlistan... ;)
r:
Swey hann före ... :bire
Tack för all hjälp!!!