PDA

View Full Version : دستکاری صفحه کنسول



A_1377ranjbar
جمعه 20 آذر 1394, 13:29 عصر
سلام
چطوری میتونم یه کار یکنم که هنگام اجرای برنامه علامت مکان نما (-) و در پایان جمله ای که مینویسه نباشه؟ (مثلا press any key to continue . . . در ویژوال)

pswin.pooya
جمعه 20 آذر 1394, 17:57 عصر
فقط کافیه گوگل کنید:

جواب از StackOverflow برای ویندوز:


#include <windows.h>

void ShowConsoleCursor(bool showFlag)
{
HANDLE out = GetStdHandle(STD_OUTPUT_HANDLE);

CONSOLE_CURSOR_INFO cursorInfo;

GetConsoleCursorInfo(out, &cursorInfo);
cursorInfo.bVisible = showFlag; // set the cursor visibility
SetConsoleCursorInfo(out, &cursorInfo);
}

int main()
{
ShowConsoleCursor(false);
system("pause");
}

A_1377ranjbar
جمعه 20 آذر 1394, 18:50 عصر
فرقی نکرد.

A_1377ranjbar
جمعه 20 آذر 1394, 18:52 عصر
تابعی هست که به هر کاراکتر رنگ معینی بده؟