jjzjj

dwLastError

全部标签

c++ - 使用 FILE_FLAG_DELETE_ON_CLOSE 标志创建文件

在描述我的问题之前,这里是我正在编写的程序(IHExplorer.exe)的描述:这是一个C++应用程序。IHExplorer应用程序看起来尽可能像Windows资源管理器窗口。但有一个异常(exception),那就是从这个资源管理器窗口中启动文件会首先将它们解密到用户的临时文件夹,然后启动与文件扩展名关联的应用程序并在关闭时删除文件。我遇到的问题是文件关闭时自动删除。这是一个场景:用户在IHExplorer中双击加密的.txt文件。IHExplorer解密内存中的.txt文件,然后使用::CreateFile将其写入%TEMP%,它返回文件的句柄(IHExplorer必须至少保持此

c++ - 从 GetLastError() 函数返回的错误代码中获取文本

我需要获取从GetLastError函数获得的错误代码的文本。我看到了一些例子,但我想要一个获取代码并返回字符串的函数。谢谢大家 最佳答案 我猜你想要这样的东西:DWORDdwLastError=::GetLastError();TCHARlpBuffer[256]=_T("?");if(dwLastError!=0)//Don'twanttoseea"operationdonesuccessfully"error;-)::FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,//It´sasysteme

c++ - 从 GetLastError() 函数返回的错误代码中获取文本

我需要获取从GetLastError函数获得的错误代码的文本。我看到了一些例子,但我想要一个获取代码并返回字符串的函数。谢谢大家 最佳答案 我猜你想要这样的东西:DWORDdwLastError=::GetLastError();TCHARlpBuffer[256]=_T("?");if(dwLastError!=0)//Don'twanttoseea"operationdonesuccessfully"error;-)::FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,//It´sasysteme