草庐IT

noopener

全部标签

c# - 使用 WMI 调用解决 "Access Denied"异常

在针对WMI请求执行时,我收到一条异常消息“拒绝访问”。某些WMI请求似乎需要比其他请求更高的安全权限。最终我的目标是监控系统内的进程启动并记录。无论是否有更好的方法,它现在都成为让这种WMI方法起作用的仇恨。我尝试了SecurityTools->WMIProgrammingUsingC#.Net的代码并且仍然收到异常。如果您复制博客条目中的代码,您可以重现我的问题。关于类似主题的另一篇文章可以在linktext找到但再次尝试代码,您将看到相同的安全异常。我如何允许我的代码执行这些WMI请求?我在新的C#命令行项目中运行Windows7Pro和VS2010。编辑:为VS2010实例选择

windows - 使用 Ruby 调整窗口大小?

我正在尝试通过ruby​​调整另一个打开的应用程序的窗口大小,但我不确定该怎么做。我猜这可能是使用RubyWin32API实现的,但老实说我真的不知道从哪里开始寻找。如果你们中的任何一个能指出我正确的方向,我们将不胜感激。 最佳答案 您可能需要APIsforlocating/identifyingyourtargetwindow的某种组合和gettingtheresizemessagetothem.thisthread中可能有内容,和ThisentryPickaxe书中的示例看起来很有前途(向下滚动到Win32API部分),并且th

c++ - 在 C++ 中使用 Shell 扩展在不使用上下文菜单的情况下实现拖放

你好,我想在C++中使用Shell扩展在不使用上下文菜单的情况下实现拖放目前我指的是Shell扩展文章:http://www.codeproject.com/KB/shell/shellextguide6.aspx但是这篇文章反过来又使用了Cookie和所有..我无法理解这一点。我的需求就是想拖放文件的时候(FTP场景)任何帮助或代码片段...谢谢。 最佳答案 我觉得这个OLEDragandDrop文章很适合初学者。DragandDropHow-toTopics也是一个很好的来源。在MSDN上。祝你好运。

windows - 如何在 Windows Mobile 上扫描 Wifi 接入点?

我需要在WindowsMobile上扫描Wifi接入点并连接扫描结果之一。目前我使用的是C#语言,WindowsMobile6.5设备,我也使用下面的代码进行扫描。[DllImport(wlanapi.dll",SetLastError=true)]我正在使用wlanapi.dll,但似乎无法在移动设备上使用。有没有人知道下面的内容。我可以使用WindowsMobile6.5中的dll进行扫描和连接吗?如果1不可行,请告诉我不同​​的方法..请给我线索。 最佳答案 wlanapi.dll在WinMo/WinCE中不存在。您必须使用受

Windows UAC 不弹出(拒绝访问)

我使用izpack制作了一个安装程序,它被打包为一个可执行的jar文件。通常,当我双击jar/installer文件时,会弹出Windows7UAC框,我在安装应用程序时授予临时管理员权限(我的UAC级别是第二低的)。但由于某种原因,当我双击jar文件时,此框不再弹出。因此,当安装程序尝试安装Windows服务时,我收到错误“拒绝访问”(在此过程中,注册数据库中设置了一些key)。关于如何让Windows将jar文件识别为安装程序并像以前一样弹出UAC框的任何想法?如果我在管理员模式下打开cmd并cd到jar文件并从那里运行它,它工作正常。但让它以另一种方式(正确的方式)工作可能会很好

windows - VBA 获取当前机器上的可用语言列表

我有一个多语言Access应用程序,需要Access机器上安装的语言/键盘布局。我有一些接受各种语言输入的字段。我希望能够在输入和退出这些字段时更改事件语言/键盘布局。我确定有某种类型的WindowsAPI可用于此,但我无法打开任何东西。如果有任何代码示例、链接或任何可以让我指明正确方向的内容,我会很高兴。 最佳答案 您可以使用KeyboardInputFunctions更改事件键盘布局.您应该查看的功能是:LoadKeyboardLayoutActivateKeyboardLayoutUnloadKeyboardLayoutGet

windows - 获取基于GPS的定位功能。 WinMobile 6.5 平台

我正在编写一个基于GPS技术的Windows移动应用程序。一切就绪,但我需要用于检索GPS位置坐标(纬度和经度)的函数。我声明了纬度和经度,但现在我需要GPS的功能将其放入我创建的按钮中,获取经度和纬度值并保存它们。环境:WindowsMobile6.5Framework6.5,专业版谢谢 最佳答案 GPS中间驱动程序提供了一个非常易于使用的API,用于提供对GPS数据的共享访问。您可以使用GPSGetPosition()为了你的目的。本文中有一个如何使用它的示例,UsingtheGPSIntermediateDriverfromN

c - 如何迭代列表框并向所有项目发出命令

我想为Garena创建一个自动隧道。基本上必须做的是遍历列表框中的所有项目(在右边-我认为它就是这样。),右键单击并单击每个项目上的隧道。我的atm机上只有一个C编译器。关于如何做到这一点的任何想法?调用什么API等等?编辑:很少有澄清,因为我认为我原来的问题相当含糊。我没有Garena的源代码,也不想对其进行逆向工程。我想编写一个独立的应用程序,它将向窗口发送消息或鼠标点击。我的印象是这是可能的。我错了吗? 最佳答案 如果您愿意放弃使用C,您可以(非常轻松地)使用c++(windowsapis)、python(wrapperfor

windows - 如何在 Windows 中打开一个 Linux 风格的分区/dev/sdXY?

如何在Windows中打开分区Linuxstyle/dev/sdXY?目前我打开\\\\.\\PhysicalDrive%d然后调用DeviceIoControl(IOCTL_DISK_GET_DRIVE_LAYOUT,...)得到分区布局,并存储包含该区域的偏移量和大小文件系统。在我的代码中,我将设备上的IO操作偏移到分区的偏移量。此外,如何消除明显的同步行为?在Windows上的物理驱动器原始设备上的操作非常缓慢,我希望操作系统在可能的情况下进行缓存。 最佳答案 您可以使用像\\?\GLOBALROOT\Device\Hardd

c++ - 我需要解压缩/重新压缩一个文件,以便在我的 Windows 中的 C++ 中进行编辑

我正在开发一个小型应用程序,它可以解析某个文件、取消加密、进行更改、重新加密并保存。它运行良好,但要使其正常工作,我需要手动解压缩它,在输出上运行应用程序,然后gzip从中得到什么。我只是想知道是否有人知道我可以使用一个优雅的解决方案/库来自动化将在Windows上运行的C++应用程序中的两个阶段。如果它能够首先检测文件是否被gzip压缩,则加分。非常感谢! 最佳答案 Zlib这样做。和CGZip为它实现一个C++包装器。和here是如何检测给定文件是否压缩的示例。TestingGZIPfilesFirst,weshouldrefe