Articles of 窗口

我怎样才能find什么字体实际上用于我的CreateFont调用?

在Windows中,如果请求的字体没有被请求, CreateFontIndirect()调用可以默默地replace兼容的字体。 GetObject()调用不会反映这个replace; 它返回相同的LOGFONT传入。我怎样才能find什么字体实际上创build? 或者,我如何强制Windows只返回所需的确切字体?

ImageMagick支持的格式没有任何价值

我已经安装下载并从链接http://imagemagick.org/script/binary-releases.php#windows安装ImageMagick-6.8.3-7-Q16-x86-dll.exe ,我正在使用Windows 7和PHP 5.3 0.8。 在安装时,它正确地安装在我的机器上, convert命令完美地工作。 在我的转换configuration什么显示在这里 : 但在我的phpinfo部分,我得到: ImageMagick支持的格式没有价值 我得到了像这样的所有图像magick值https://www.evernote.com/shard/s297/sh/12397c86-d016-4ca4-9415-fd541daeca39/2fc504bf5ddba5693efd3249402b2b5c 。 我不知道为什么它没有价值我已经安装了相同的ImageMagick-6.8.3-7-Q16-x86-dll.exe在我的32位windows7机器上的PHP 5.3.8。 php_imagick.dll我从其他网站downloded。 我不知道什么是我在安装imagemaagick的问题,如果是php_imagick.dll版本的问题可以任何人build议这个configuration适当的php_imagick版本?

检查系统中是否存在DLL

快速的问题。 我想知道在我的应用程序正在执行的系统中是否存在一个DLL。 这在C#中可能吗? (可以在所有的Windows操作系统上运行?) 对于DLL我的意思是一个非.NET的经典的DLL(一个Win32的DLL) (基本上我想做一个检查,因为我使用的DLL可能会或可能不会出现在用户系统上,但我不希望应用程序崩溃而没有警告,当这不存在:P)

是否有替代Windows 7/8 / 8.1 / 10的Autorun.inf?

对于一个客户,我们创build了一个软件,将安装在大约350个USB记忆棒上。 现在我们希望这个.exe会在插入电脑时自动执行。 几年前我们使用了简单的autorun.inf方法。 但是,对于Windows 7和更高版本的Windows版本,这个function不再像我所见过的那样工作。 这让我有点想知道,因为在我的系统控制中,我可以select驱动器将如何打开。 在“软件和游戏”我select“总是问”,然后我把这个Autorun.inf棒: [autorun] open=Demo1.exe 但它不工作。 当我把插入棒的唯一的东西,它会问我是否打开驱动器文件夹。 我必须做的,该软件自动启动或打开一个窗口,用户可以在其中决定运行可执行文件或不这样做?

无法从UWP应用程序中看到本地主机

我正在使用笔记本电脑上的UWP应用程序。 在一台预装Windows 10的笔记本电脑上,我能够让我的应用程序在本地主机上看到我的Web API服务,但在这台笔记本电脑上,无论我尝试什么,我总是使用HTTP客户端获取此错误: 与服务器的连接无法build立 var response = await client.GetAsync(BuildGetRequest()).AsTask(source.Token); 如果我指向我在Azure上发布的服务,则一切正常。 以下是我所尝试的: 允许的本地networking回送在App的项目属性中设置。 确认我的应用程序包名称已经在Fiddler的AppContainer Loopback Exemption Utility中被选中。 在Package.AppManifest中设置Internet(客户端),Internet(客户端和服务器),专用networkingfunction 尝试手动设置c:> checknetisolation loopbackexempt -a -n =从命令行 UWP启用本地networking环回 完全禁用纯粹的绝望行为的防火墙。 在完整的IIS而不是IIS Express中运行我的Web API。 没有什么区别。 我已经注意到,我在Edge中遇到了类似的问题,尽pipe允许本地主机回送about:flags和我发现的其他一些build议: https://social.technet.microsoft.com/Forums/en-US/0face535-3c7a-4658-be34-6c376322ca34/microsoft-edge-cant-open-local-domains 我的Web API项目在Edge以外的所有浏览器上运行良好,所以我猜Edge是一个通用的应用程序,问题是联系在一起的。 当我在边缘debugging它,我得到这个错误: 无法连接到代理服务器 如果我去Settings并closures手动代理服务器,再次运行我得到: 嗯,我们无法访问此页面 我注意到,由于某些原因,手动代理服务器设置在后续运行过程中保持打开状态。 任何人都可以build议任何我可以尝试让我的UWP应用程序在本地主机上看到我的服务?

如何在IDLE中添加断点到python程序?

我已经解决了这个问题,我只是把它发布在这里,因为我不能用谷歌或阅读文档。 我只是偶然发现的。 要添加断点,请右键单击要添加断点的行,然后select“设置断点”。 该行将突出显示。 (请注意,这只在编辑文件时才起作用;在解释器中不起作用)。 在Mac上,您需要按住Ctrl键单击而不是右键单击。

无法在Windows上安装ruby-debug gem

我在安装Ruby-Debug Gem的时候遇到了麻烦。 这个错误是什么意思? 我怎样才能解决这个问题? 谢谢 C:\Users\Steve>gem install ruby-debug Building native extensions. This could take a while… ERROR: Error installing ruby-debug: ERROR: Failed to build gem native extension. C:/Ruby19/bin/ruby.exe extconf.rb Can't handle 1.9.x yet *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log […]

在Windows上的Webstorm中自动编译Jade

我最近发现了翡翠,并想尝试一个新的静态网站。 我喜欢简洁的语法和模板function,比原始的HTML好多了。 我正在编辑Webstorm 6,它支持文件监视器,可以运行例如Sass。 我已经能够通过命令行运行Jade来观看我的Jade文件: jade –watch –out public jade 我现在试图在Webstorm中configuration我的项目来自动处理这个问题,而且我遇到了问题。 要保持源文件与生成的文件分开,我打算这样的布局: 根 玉 index.jade 子目录 subdir.jade 上市 的index.html 子目录 subdir.html 将参数字段设置为: –out $ProjectFileDir$\public\$FileNameWithoutExtension$.html $FileDir$\$FileName$ 首先,我在我的jade文件夹中有以下内容: index.jade 子目录 index.jade 我的public文件夹中的结果是: index.html(文件夹) index.html(文件) subdir.html(文件夹) subdir.html(文件) 这是我第一次尝试使用文件观察器function,可用的macros令我感到困惑。 有没有经验的人在类似的情况下有什么build议?

Python – 如何获得一个进程的开始/基地址?

我如何获得进程的开始/基地址? 每个示例Solitaire.exe(solitaire.exe + BAFA8) #-*- coding: utf-8 -*- import ctypes, win32ui, win32process PROCESS_ALL_ACCESS = 0x1F0FFF HWND = win32ui.FindWindow(None,u"Solitär").GetSafeHwnd() PID = win32process.GetWindowThreadProcessId(HWND)[1] PROCESS = ctypes.windll.kernel32.OpenProcess(PROCESS_ALL_ACCESS,False,PID) print PID, HWND,PROCESS 我想计算一个内存地址,为此我需要solitaire.exe的基地址。 这里是我的意思的图片:

在Windows上使用恒定输出的Python无块subprocessinput

我正在尝试运行与subprocess和_thread模块的命令。 subprocess有一个输出stream。 为了解决这个问题,我使用了两个线程,一个是不断打印新行,另一个是检查input。 当我通过proc.stdin.write('Some string')的subprocessinput,它返回1,然后我得不到输出。 沟通不能按照我读过的大多数其他问题工作,因为它阻止了等待EOF,尽pipe它打印了要返回的东西的第一行。 我看到一些使用“pty”的解决scheme,但在Windows上不支持。 服务器文件夹中的文件只是一个Minecraft服务器,如果你想自己尝试。 from subprocess import Popen,PIPE import _thread import sys # asdf proc = None run = True stdout = None stdin = None def getInput(): global proc global run, stdin, stdout print("Proc inside the get input funct"+str(proc)) inputs = input("Enter Something" + "\n") print("YOU ENTERED:", inputs) print("ATTEMPTING TO […]