所以我想创建一个程序,按下用户选择的键,然后在程序内外按下该键。
例如:如果用户选择了密钥' W'如果我选择切换到记事本,那么总是按下它。按下另一个键后程序将停止。
该程序应使用C语言编写,并在Windows操作系统上运行。
这是我到目前为止所得到的:
#include <stdio.h>
#include <conio.h>
int main()
{
char c;
printf("Which key do you want to be pressed?\n");
c = getchar();
printf("Press any key to stop the key pressing\n");
while (1) {
putchar(c);
if (kbhit())
break;
}
getch();
return 0;
}
此特定程序仅在程序中 >>,但不在程序外部。我该怎么办?