gpt4 book ai didi

c - 最小化控制台屏幕

转载 作者:太空宇宙 更新时间:2023-11-04 03:54:28 24 4
gpt4 key购买 nike

所以我制作了一个模仿 ATM 的 C 程序,但您可以在其中创建银行账户。但是当用户退出应用程序时,应用程序会丢失所有值,因此他们必须重新创建帐户并重做所有设置。

我试图通过谷歌搜索和查阅 C 编程书籍来查找它,但我没有找到任何东西。那么是否有任何代码可以从程序中最小化控制台屏幕,以便应用程序实际上不会关闭并丢失所有值?任何帮助是极大的赞赏。

最佳答案

如果您只想最小化控制台窗口,您必须:

  1. #include <Windows.h>
  2. 使用下面的 block :

    /* the following code minimizes the console window */
    {
    char szTitle[256];
    HWND hConsole = NULL;

    memset(szTitle, 0, sizeof(szTitle));

    /* get the console window's title */
    GetConsoleTitle((LPWSTR)szTitle, 256);

    /* get the HWND windows handle of the console window by looking up for
    windows with szTitle as title*/
    hConsole = FindWindow(NULL, (LPWSTR)szTitle );

    /* "show" it as minimzed */
    ShowWindow(hConsole, SW_MINIMIZE);
    }

希望对您有所帮助!

关于c - 最小化控制台屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17806949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com