草庐IT

api-ms-win-core-console-l

全部标签

c++ - Windows中是否有任何内存虚拟文件API?

我有一个模块通过它的路径加载一个文件,但是我发现它很慢。我想加速它,Windows有没有什么技术可以为模块创建虚拟内存文件?非常感谢 最佳答案 我测试了BoxedAppSDK.它很棒,但它不是免费的:) 关于c++-Windows中是否有任何内存虚拟文件API?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4273328/

c# - 我需要查看哪些 API 来编写我自己的 Windows 驱动器号

我想把我自己的文件系统代码弄乱,作为一种学习练习。首先可以是RAM驱动器,或者只是安装在另一个驱动器上的文件中。问题:我需要编写哪些WindowsAPI来实现我自己的驱动器盘符(例如我的系统中的M:)这些API的文档在哪里?你能用C#实现它们吗?注意:我知道还有其他Ram驱动器实现-我不需要它们的列表。我试过谷歌搜索,但发现很难找到合适的搜索词。我现在不关心哪个版本的Windows,任何版本都可以,因为我正在使用Windows7进行开发,但我希望早期Windows的版本仍然可以工作 最佳答案 看看IFS(InstallableFil

c++ - 什么是 Win32 API (MFC) 等同于 .NET 中的 SystemInformation.CaptionHeight?

我正在尝试找出与.NET中的SystemInformation.CaptionHeight等效的Win32API(MFC)。到目前为止,我查看了SystemParametersInfo()(http://msdn.microsoft.com/en-us/library/ms724947%28v=VS.85%29.aspx),它似乎不符合要求。 最佳答案 您可以调用GetSystemMetrics参数为SM_CYCAPTION。(如果您查看.Net属性的代码,它就是这样做的。) 关于c++

可以仅使用 C 来利用 Windows API 吗?

我正在自学C(来自Java)。我非常欣赏这门语言,我学习它的主要原因之一是我可以利用Java内置的JNI功能在必要时编写native代码。我的问题主要是关于WindowsAPI。我可以仅使用C来使用API的功能和特性吗?WindowsAPI是否与纯C代码兼容,或者它是否包含只能由C++代码使用的类等?此外,如果我在Windows机器上将共享库编译为(lib.slNOTlib.dll),它可以在另一台机器(Mac/Linux)上运行吗? 最佳答案 WindowsAPI(又名Win32API)是一个纯C库。不可以,你不能在另一台非Win

c++ - 如何在 C++ 而不是 Win32 API 中开发我自己的 GUI?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我想用C++开发自己的GUI。我的意思是从头开始。我对使用Win32API、MFC、.NET或类似的东西不感兴趣。我想从头开始创造和发展一切。我想自己做所有事情。我只想要一些链接、引用资料或书籍。任何给我指导的东西。谁能帮忙?

c++ - Windows api,是用C还是C++写的?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我只是想知道,windowsapi是用C还是用C++编写的?

C++判断当天软件是否未打开(Win​​dows)

因此,如果软件没有在同一天打开,我需要执行一些操作我的计划是将今天日期的纪元以来的天数存储在我的数据库中。然后,当软件打开时,它将从数据库中提取自上次纪元以来的天数,然后将其与自上次纪元以来的今天天数进行核对。这样我就知道是否是同一天。我对C++非常缺乏经验,我一直在查看“stdafx.h”中的DateTime函数,但是我无法获得自上一个纪元以来的天数。因此,如果这是今天第一次打开该软件,我这样做的目标是清除数据库。如果今天已经打开了,那就继续,什么都不做。我不知道如何在C++中处理这个问题。如果它是python或C#或java我不会遇到这个问题。那么我将如何在C++中解决这个问题?

java - 在使用 Files.walk API 的 java8 中,无法使用绝对路径从文件夹中读取文件

我正在尝试使用Files.walkapi和java8中的相关路径读取文件列表,同时我得到java.nio.file.NoSuchFileException:\src\main\resources\eclipseconftemplates\java,相同的api正在处理实际路径获取异常。try(Streampaths=Files.walk(Paths.get("/src/main/resources/eclipseconftemplates/java"))){paths.filter(Files::isRegularFile).forEach(System.out::println);}

windows - 在win7中删除旧的PostgreSQL数据目录

我无法删除Windows7中的旧数据目录。我已经卸载了PostgreSQL,但系统服务用户帐户“postgres”仍然存在,他是唯一拥有该文件夹访问权限的用户。可能的解决方案是开发一项服务,以“postgres”用户身份运行,删除文件夹,但必须有更简单的方法吗? 最佳答案 很简单。只需以管理员身份打开命令提示符,然后输入netuser然后按回车键,您将在您的操作系统中看到用户帐户。您还会注意到那里列出了postgres。要删除它,请键入以下内容:-netuserpostgres/del还有回车键。瞧,你完成了。只是为了确保一切都已完

c# - 在 C# 中注册 Win + L 热键时出现问题

我正在使用下面的代码禁用热键,如Alt+f4、ctrl+c,它们运行良好。但是我无法使用以下代码注册win+L。namespaceKioskMode{publicpartialclassTest:Form{#regionDynamicLinkLibraryImports[DllImport("user32.dll")]privatestaticexternintFindWindow(stringcls,stringwndwText);[DllImport("user32.dll")]privatestaticexternintShowWindow(inthwnd,intcmd);[Dl