C++ 关闭Windows前关闭我的程序
我正在制作一个程序,当计算机关闭时,它必须在没有用户交互的情况下保存文件。我试过了,但我不明白怎么做,因为我找到的大部分信息都是C#的。我用C++的下面代码发现了这个事件,但是我不知道如何在DEV-C++中实现这一点:C++ 关闭Windows前关闭我的程序,c++,dev-c++,C++,Dev C++,我正在制作一个程序,当计算机关闭时,它必须在没有用户交互的情况下保存文件。我试过了,但我不明白怎么做,因为我找到的大部分信息都是C#的。我用C++的下面代码发现了这个事件,但是我不知道如何在DEV-C++中实现这一点: public: event SessionEndingEventHandler^ SessionEnding { static void add(SessionEndingEventHandler^ value); static void
public:
event SessionEndingEventHandler^ SessionEnding {
static void add(SessionEndingEventHandler^ value);
static void remove(SessionEndingEventHandler^ value);
}
}
<>你所显示的代码不是C++。它是C++/CLI,又名C++ W/.NET托管扩展。它只在VisualStudio中工作 要完成您想要的任务,C/C++的简单方法是:
CTRL\u注销\u事件
和CTRL\u关闭\u事件
通知维修控制预停机
和维修控制停机
通知< P>你所显示的代码不是C++。它是C++/CLI,又名C++ W/.NET托管扩展。它只在VisualStudio中工作 要完成您想要的任务,C/C++的简单方法是:
CTRL\u注销\u事件
和CTRL\u关闭\u事件
通知维修控制预停机
和维修控制停机
通知这不是C++。这是c++/cli,它是一种面向.Net的语言。你需要找到如何使用Windows API来做这件事。这不是C++。这是c++/cli,它是一种面向.Net的语言。你需要找到如何使用Windows API来实现这一点。非常感谢,你为我定向,实际上我的应用程序位于控制台中,因此我使用SetConsoleTrlHandler添加我的HandlerRoutine,其中一个使用CTRL\u SHUTDOWN\u事件来检测Windows何时关闭。非常感谢,你为我定向,实际上我的应用程序位于控制台中,因此,我使用SetConsoletrlHandler添加我的HandlerRoute,其中一个与CTRL\u SHUTDOWN\u事件一起工作,以检测Windows何时关闭。