草庐IT

api-ms-win-core-string-l

全部标签

windows - 是否可以在 Virtualbox Win8 中编写 CUDA 代码?

我知道通过使用virtualbox,显卡不能被所有的措施利用所以我认为这是不可能的但我也认为编码cuda至少设置CUDA开发环境在Windows上更容易(不幸的是)因此如果我可能计划在我的Ubuntu上将win8设置为虚拟框。我确实想使用win,因为我在optimusNvidia机器上,因此在Ubuntu上存在驱动程序问题。此外,由于该驱动程序缺陷,无法在Eclipse上编译代码。如果我使用Win,可能会有问题的补救措施。 最佳答案 即使您成功地在虚拟框中设置环境来编译cuda代码,并且在那里编译了cuda代码,它也没有用,因为您将

c# - 是否有任何 API 函数可以在 Windows 桌面应用程序中获取电池电量?

我正在创建一个桌面应用程序,我想在其中获取设备(笔记本电脑)的电池电量。我为此使用C#。有什么方法可以帮助我做到这一点吗?我在WindowsPhone8平台上使用Windows.Phone.Devices.Power.Battery.GetDefault().RemainingChargePercent完成了此操作。桌面端是否也有类似的API? 最佳答案 privatestaticstringGetBatteryLevel(){ObjectQueryquery=newObjectQuery("SELECT*FROMWin32_Bat

python - 有没有办法用python的win32security验证用户权限

我知道win32security.LogonUser。我想要做的是检查输入的凭据以了解它们是否与本地Windows机器上的用户和密码匹配,以便我可以授予他们通过网络访问Windows机器的权限。这个想法是使用具有默认Windows身份验证的paramiko制作一个pythonicssh服务器。我不想做的是每次建立新连接时将用户注销,或者因为用户已经登录而导致身份验证过程失败。有没有办法在Windows上验证用户而无需创建登录session? 最佳答案 事实证明,我只是错误地使用了LogonUser函数。确实存在一个枚举值来传递函数以

Linux Sync() 等效的 Windows API

Linux“sync()API会将内存中缓冲的任何数据写入磁盘。在Windows中是否有任何等效的调用? 最佳答案 FlushFileBuffersfunction是等效的API,尽管它的工作方式更类似于典型用例中的linuxfsync调用,因为它采用文件句柄作为参数。对于sync之类的行为,您可以调用带有卷句柄的FlushFileBuffers,如我链接到的文档中所述。这需要适当的权限。 关于LinuxSync()等效的WindowsAPI,我们在StackOverflow上找到一个类

mysql - Win7x64、Ruby 2.0、MySQL 5.6 上的 gem mysql2 段错误

当我使用最新版本时,Rails4崩溃:MySQL-5.6.13连同mysql-connector-c-6.1.1-winx64。C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.13/lib/mysql2/mysql2.so:[BUG]段错误ruby​​2.0.0p195(2013-05-14)[x64-mingw32]据我所知...mysql2/mysql2.so:[BUG]Segmentationfaultruby2.0.0p247即使使用win32也没有补救措施。那么,我应该回滚到Rails3和/或Ruby1.9吗?

windows - 我如何使这个 MS 更新批量卸载程序工作?

我需要这个来卸载第一个KB,然后等到它完成后再卸载下一个KB,我该怎么做?我会把已经格式化的批处理文件放在某个地方,这样其他可怜的人就不必重新输入所有这些废话了……:)对于其他希望快速卸载大量更新的人来说。我更喜欢查看我所有的更新并检查与我当前安装的程序的兼容性,所有这些更新都是在粗心的用户激活Windows7中的“自动下载和安装”选项时安装的,Windows更新。大约有100个,所以我不想单独点击每个提示......(“粗心的用户”他大约2英尺高,3岁,只是学习点击东西......)wusa/uninstall/kb:KB2532531/passive/norestartwusa/u

c++ - 使用 Windows API 和 C++ 进行 2D(或 3D)图形编程?

我即将开始我的大学类(class)单元项目。我希望用C++制作有点像小行星的复古2D游戏。我可以使用SFML之类的东西来做到这一点,这看起来肯定是合乎逻辑的事情。但是我不能使用SFML,因为这些库在Windows上默认不可用。要求是我的C++代码必须复制并粘贴到任何WindowsPC(已安装VisualStudio),然后从VisualStudio编译/运行。我以前从未使用过WindowsAPI,但我觉得我可以使用它打开一个窗口并在窗口中绘制一些二维图形。我对么?基本上这就是我需要做的所有事情:打开一个窗口,然后在上面画一些线。这不是“你能帮我做作业吗”类型的问题。如果这是我需要的工具

windows - Win - 你能一步创建一个隐藏文件夹吗?

据我所知,创建隐藏文件夹的方法是:创建目录(文件夹名称);SetFileAttributes(文件夹名称,FILE_ATTRIBUTE_HIDDEN);这样做会导致目录暂时存在,而不是隐藏的。云软件和备份等其他程序可能会错误地将其视为非隐藏...并对其进行处理。是否可以在单个API调用中实现相同的目的?一个原子步骤?好像应该可以吧!?? 最佳答案 您可以使用CreateDirectoryEx为了这。Createsanewdirectorywiththeattributesofaspecifiedtemplatedirectory.I

c++ - 使用 Win32 C++ 访问 protected 网络共享

有没有办法使用Win32C++API访问登录/密码保护的网络共享、列出文件并获取它们的名称和创建日期?我不希望samba网络共享出现在我的资源管理器中。(这可以用WNetAddConnection2方法完成)。谢谢大家。 最佳答案 虽然我同意Ben在他的评论中提出的异议,但您可以继续使用WNetAddConnection2.当您为lpLocalName参数传入一个NULL值时,它不会映射驱动器,而只会执行授权,从而允许您使用完整的UNC执行任务的路径,例如枚举远程系统上的文件。lpLocalName:Apointertoanull-

windows - 无法导入 win32crypt python 模块

我安装了32位版本的python3.4。我在安装pywin32后尝试使用win32crypt模块但我在gitCLI中收到以下错误消息:导入win32cryptImportError:DLL加载失败:找不到指定的模块。推荐here,我在win32crypt.pyd文件(位于我的计算机上的C://Python34/Libsite-packages/win32)上使用了dependencywalker,并且缺少几个dll:PYTHON34.dll、PYWINTYPES34.DLL、GPSVC.DLL、IESHIMS.DLL.这些丢失的dll是否可能导致导入失败?如果是这样,我该如何解决?