草庐IT

图形识别

全部标签

c++ - 当程序在 Windows 中使用 C++ 运行时,如何监听/识别?

具体来说,我想听听程序何时运行并记录信息,例如:时间戳、可执行文件、窗口名称和用户。 最佳答案 或者,使用WMI界面找出正在运行的程序并采取适当的操作。在下面的VBScript代码中,正在使用Select*fromWin32_Process查询WMI子系统,以更改进程优先级。找出Win32_Process可用的其他属性,您应该找到朝着您想要的方向前进的东西。ConstNORMAL_PRIORITY=32ConstLOW_PRIORITY=64ConstREALTIME_PRIORITY=128ConstHIGH_PRIORITY=2

windows - 在 Windows 上检索图形/声卡信息

我正在为我的应用程序开发一个错误报告工具,我想将硬件信息附加到错误报告中,以便更容易地查明某些问题。有谁知道任何Win32API函数可以查询操作系统的图形和声卡信息?谢谢,罗布 最佳答案 如果您愿意深入研究WMI,那么以下内容应该可以帮助您入门。usingSystem;usingSystem.Management;namespaceWMIData{classProgram{staticvoidMain(string[]args){SelectQueryquerySound=newSelectQuery("Win32_SoundDev

python - os.path.exists 无法识别 C :\Windows\system32\drivers 下的子目录

谁能告诉我为什么会出现这种行为:C:\...>dirC:\Windows\System32\drivers\subdir\0xDEADBEEF.008VolumeindriveCisWin7HPx64VolumeSerialNumberis04BF-EE2EDirectoryofC:\Windows\System32\drivers\subdir\0xDEADBEEF.00808/11/201104:21PM.08/11/201104:21PM..0File(s)0bytes2Dir(s)11,581,788,160bytesfreeC:\...>C:\Python27\python.

ios - 图形上下文的概念与文件句柄非常相似吗? (在 iOS 和其他系统上)

有时术语图形上下文有点抽象。它们实际上是系统资源,但它们是来自显卡的资源,就像文件句柄是来自硬盘驱动器或任何永久存储设备的系统资源一样?正如文件句柄有一些关于文件句柄是只读还是读/写的状态,以及下一次读取操作的当前位置——这些状态,GraphicsContext有关于当前笔划颜色的状态,笔画宽度,或任何相关数据。(更新:并且在写入模式下,我们可以转到200MB文件中的任意点并更改数据,就像我们拥有GraphicsContext的Canvas并在其上绘制东西一样)因此,GraphicsContext实际上是全局的、系统范围的资源。它们不是应用程序单例或任何东西的一部分,就像文件或文件句柄

windows - 使用 SAPI 创建个人语音识别系统

我正在使用给出的C++代码here.但是这里使用的共享语音识别运行它自己的命令,例如移动、最小化、删除。我需要在不调用MS语音识别程序的情况下创建它。hr=cpEngine.CoCreateInstance(CLSID_SpSharedRecognizer);上面这一行创建了共享实例。我尝试改用CLSID_SpInprocRecognizer但无法正确使用。我对此很陌生。有办法做到这一点吗? 最佳答案 我在这里遇到了同样的问题,并花了很多时间试图找到答案。幸运的是,我按照以下步骤找到了解决方案:如果您想摆脱MS语音识别程序,请使用进

node.js - Webstorm 无法在 Windows 和 Ubuntu 上识别 Node Express

环境:Webstormv10.0.4Node.jsv0.12.5Windows8.1Ubuntu14.04如下图,在创建'Node.jsExpressApp'的面板上,Webstorm只找到了Node和npm,但是无法识别express。当然Express是全局安装的,我可以在终端上通过express-generator创建一个Express项目。➜~npm-glist-depth=0/usr/local/lib├──bower@1.4.1├──cheerio@0.19.0├──express@4.13.0├──express-generator@4.12.4├──npm@2.11.2

python - 为什么 python 2's re module can' t 识别 u'®' 字符

我得到一个字符串,我想在Python2中re.sub这个字符串,所以我尝试了下面的语句,它起作用了>>>importre>>>re.sub(u"[™®]","",u"a™b®c")'abc'但是当我尝试以下语句时,它在Windows10(Python2.7.15|Anaconda,Inc.|(default,May12018,18:37:09)[MSCv.150064bit(AMD64)]在win32上)。>>>re.sub(ur"[\u2122\u00ae]","",u"a™b®c")u'a?b?c'我已经尝试了PythonandregularexpressionwithUnicod

c# - 带有图形的自定义字体样式

我有以下字体列表:我对通过以下方式使用它们没有任何问题newFont("XXXXSans",21,FontStyle.Bold,GraphicsUnit.Pixel)但是,当我需要使用像light这样的非标准字体样式时怎么办?提供的只是一个枚举,并不合适。 最佳答案 您不能只使用控制面板中显示的字体名称吗?无论如何,大多数不规则、粗体或斜体的字体实际上都有一个“常规”子家族类型。如果您下载fontpropertiesextensions来自Microsoft,您可以在“名称”选项卡上看到它。控制面板列出它们的方式与.Net了解它们的

windows - 识别命令行参数

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:WindowsProgram:Howtosnooponcommandlinearguments?我在WindowsXP下工作。我得到了一些第三方软件,这些软件在启动时会生成多个进程。我的任务是为这个软件编写一个替代品,尽管我需要保留它的一个进程(一个“通信服务器”,它向/从其他联网机器上的相同“通信服务器”传递/接收消息)。这个过程的一小部分是学习直接启动“通信服务器”。如果我只是在没有命令行参数的情况下启动它,它会立即死掉。我认为它需要一些论据。所以,我所有的问题归结为......对于任何任意进程,是否有可

c++ - 用于 makefie 构建的 C++ 程序的图形化免费调试器 (Windows XP)

我开发的软件使用命令行生成文件。我的环境尽可能使用免费工具。如果您要问我使用的是哪个版本的make,我很难具体说明,因为我已经安装了mingw、cygwin和dev-cpp。但是,我确实知道它是“免费的”,而不是Microsoft的,而目前我路径上的那个来自dev-cpp目录。无论如何,这不是这个问题的症结所在。我的代码从SCM中提取、构建,最后将exe放在bin目录中。我想要一个可以调试这个exe的免费全屏图形调试器。我不是在寻找IDE,但也许答案需要安装IDE。我绝对不会考虑从命令行makefile转移到IDE等价物。我已经用MSVC尝试过这个,我可以通过在进程启动后附加到进程来做