社区讨论
如何实现输入输出互不干扰?
学术版参与者 2已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @m1j81l0u
- 此快照首次捕获于
- 2024/09/26 19:39 去年
- 此快照最后确认于
- 2025/11/04 18:45 4 个月前
rt,网上搜不到
栗子:
CPP栗子:
void gotoxy(int x, int y) {//CSDN抄的
COORD pos = {x,y};
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hOut, pos);
}
while(1){
POINT p;
g=_getch();//没有读到字符时,如何使其进行下一步?
GetCursorPos(&p);
ScreenToClient(h,&p);
GetCurrentConsoleFont(hOutput, FALSE, &consoleCurrentFont);
gotoxy(maosx,maosy);
printf(" ");
maosx=p.x/=consoleCurrentFont.dwFontSize.X;
maosy=p.y/=consoleCurrentFont.dwFontSize.Y;
gotoxy(maosx,maosy);
printf("+");
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...