Когда дело доходит до части разработки (эквивалент «TRACE»), не только это возможно, но вы можете устанавливать цвета и стили шрифта.
Сначала вы звоните:
#include <conio.h>
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
Чтобы установить цвет текста, я использую:
inline void setcolor(int textcol, int backcol)
{
if ((textcol % 16) == (backcol % 16))textcol++;
textcol %= 16; backcol %= 16;
unsigned short wAttributes = ((unsigned)backcol << 4) | (unsigned)textcol;
CONSOLE_SCREEN_BUFFER_INFO csbi;
SetConsoleTextAttribute(hConsole, wAttributes);
}
Затем просто используйте wprintf () для отображения текста.
Если вы хотите очистить область отображения, просто позвоните:
system("cls");
Также обновите дисплей, позвонив по номеру:
void refresh()
{
HWND hwnd = FindWindowEx(NULL, NULL, L"CabinetWClass", NULL);
while (hwnd != NULL)
{
PostMessage(hwnd, WM_COMMAND, 41504, 0);
hwnd = FindWindowEx(NULL, hwnd, L"CabinetWClass", NULL);
}
}