Kernel32SetConsoleTextAttribute Method
Sets the attributes of characters written to the console screen buffer by the
WriteFile or
WriteConsole(IntPtr, Char, UInt32, UInt32, IntPtr) function,
or echoed by the ReadFile or ReadConsole function.
This function affects text written after the function call.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)]
public static bool SetConsoleTextAttribute(
IntPtr consoleOutput,
CharInfoAttributes attributes
)
<DllImportAttribute("Kernel32.dll", ExactSpelling := true, SetLastError := true>]
Public Shared Function SetConsoleTextAttribute (
consoleOutput As IntPtr,
attributes As CharInfoAttributes
) As Boolean
Dim consoleOutput As IntPtr
Dim attributes As CharInfoAttributes
Dim returnValue As Boolean
returnValue = Kernel32.SetConsoleTextAttribute(consoleOutput,
attributes)
public:
[DllImportAttribute(L"Kernel32.dll", ExactSpelling = true, SetLastError = true)]
static bool SetConsoleTextAttribute(
IntPtr consoleOutput,
CharInfoAttributes attributes
)
[<DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)>]
static member SetConsoleTextAttribute :
consoleOutput : IntPtr *
attributes : CharInfoAttributes -> bool
No code example is currently available or this language may not be supported.
- consoleOutput IntPtr
-
A handle to the console screen buffer.
The handle must have the StandardRightsRead access right.
- attributes CharInfoAttributes
-
The character attributes.
Boolean
If the function succeeds, the return value is
.
If the function fails, the return value is
.
To get extended error information, call
GetLastWin32Error.