Tag: 控制台应用程序

打开外部程序

我一直试图在C中打开像编辑器这样的外部程序。我已经搜索了几个小时但没有找到打开外部可执行文件的方法,例如从控制台应用程序打开Skype等。 到目前为止这是我的代码: /* fopen1.c */ #include #include #include #include int main(int) { FILE *fp; fp = fopen(“C://Users/Jonte/Desktop/Skype.exe”, “r”); } 如何打开外部文件? 谢谢,真诚的,贝林

C – 如何打开窗口资源管理器

我正在寻找C语言中的Open window explorer的function。 我找到了这个[答案] ( 如何在WPF应用程序中打开Windows资源管理器到某个目录? ) ,但这是C#语言。 C不能有这些function吗? 我使用VS 2010。 我是C的初学者。所以我的问题可能看起来非常简单。 但如果你给我答案我真的很感激。 谢谢 :)

如何从头开始重复ac程序并清理屏幕和第一个输入值?

我是编程新手。 我写了一个简单的程序。 我想一次又一次地重复该程序,它只能在用户想要退出时退出。 这是我的计划 #include #include main() { char ch; int num1, num2, a, m, s, choice; float d; printf(“\nEnter The First Number: “); scanf(“%d”, &num1); printf(“\nEnter The Second Number: “); scanf(“%d”, &num2); a=num1+num2; m=num1*num2; s=num1-num2; d=(float)(num1/num2); printf(“\nEnter Your Choice \nFor Addition Type A \nFor Multipication Type M \nFor Division Type D \nFor Substraction Type […]

如何使用WriteConsoleInput / WriteConsole将Return / Enter字符发送到控制台

我有以下代码。 我想发送命令“uci”,然后将Return / Enter发送到控制台。 但是,我没有成功。 请劝告。 谢谢! #include #include #include DWORD WINAPI test(LPVOID lp) { system(“edit”); return 0; } int main(int argc, char* argv[]) { /* HANDLE hConIn = CreateFile(“CONIN$”, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); HANDLE hConOut = CreateFile(“CONOUT$”, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); */ HANDLE hConIn = GetStdHandle(STD_INPUT_HANDLE); […]

有没有更好的方法来删除标题栏上的所有三个按钮并使用Windows API删除滚动条?

下面列出了删除标题栏上所有三个按钮并删除我在“Windows 7”中使用的滚动条的代码: #define WINVER 0x0501 // WinXP and UP #include int main ( void ) { //Get a console handle HWND ConsoleWindow = GetConsoleWindow(); //Change Settings SetWindowLong (ConsoleWindow, GWL_STYLE, WS_THICKFRAME); SetWindowLong (ConsoleWindow, GWL_STYLE, WS_CAPTION); SetWindowPos (ConsoleWindow, HWND_TOPMOST, 0, 0, 0, 0, SWP_FRAMECHANGED | SWP_SHOWWINDOW); //Resize system (“mode con cols=75 lines=50”); system (“pause>nul”); return 0; } […]