草庐IT

virtual-pc

全部标签

windows - 使用 Inno Setup 将字体安装到 PC

我创建了一个Windows应用程序并使用了特定的字体。所以我需要使用InnoSetup将该字体安装到用户系统。我使用了这段代码:Source:"ARLRDBD.TTF";DestDir:"{fonts}";FontInstall:"OzHandicraftBT";\Flags:onlyifdoesntexistuninsneveruninstall但是这段代码在我的系统中测试时没有任何效果。我怎样才能做到完美? 最佳答案 FontInstall-这必须与您在资源管理器中双击字体文件时看到的完全相同的名称。在您的情况下,您留下了Inn

c - 如何在不注销或重新启动 PC 的情况下安装字体?

有没有一种方法或API可以在不注销或重新启动PC的情况下为每个用户在PC上安装字体? 最佳答案 请参阅MSDN文档,FontInstallationandDeletion,了解全部详情。总结:将字体文件复制到字体目录(%windir%\fonts)。调用AddFontResource()以确保字体立即可用。广播WM_FONTCHANGE消息。感谢@AlexK整理并添加了细节。 关于c-如何在不注销或重新启动PC的情况下安装字体?,我们在StackOverflow上找到一个类似的问题:

c++ - 无论如何,是否可以通过 PC 重启或用户单击应用程序快捷方式来识别 MFC 应用程序启动?

我有一个MFC应用程序。此应用程序在PC重新启动时运行,显然是用户单击应用程序图标。当用户单击应用程序图标时,应用程序将启动这是正常情况。但是如果应用程序从PC重启运行,我想最小化应用程序系统托盘。系统已经实现,但我不知道如何检测应用程序是由PC启动还是用户点击启动。有什么方法可以检测MFC应用程序中的这些情况吗?我们非常感谢您的每一次帮助。谢谢。///////////////////////////////////////////////////////////////////////////更新:@michael-chourdakis先生您好,非常感谢您的宝贵建议。我正在下面更新我

windows - node.js 集群可以在 64 位 Wintel PC 上生成多少个子进程?

我正在运行并发测试,为了简洁起见,为每个欺骗性http请求定义了一个进程。它适用于多达64个请求/进程,但在65个时折叠。我在I5笔记本电脑上运行Window7(64位),内存为4GB。在运行测试时,我打开了一个Chrome(带有几个选项卡),我希望操作系统的常见系统进程也会产生一些影响,但我对最低级别的node.js知之甚少了解问题所在。例如,一篇文章建议在2GB64位WindowsXP系统上运行超过8000个进程是可能的:http://blogs.technet.com/b/markrussinovich/archive/2009/07/08/3261309.aspx但我遇到的64

windows - ImageList_Add 在由 pcAnywhere 控制的 PC 上返回 -1

我们的一个应用程序在通过pcAnywhere控制的计算机上失败,因为ImageList_Add()WinAPI函数在一段时间后无法添加图像/掩码。该函数返回-1,并且图像列表中的图标数量不变。在所有其他计算机上,这没有问题。有趣的是,我们可以将99个位图(LoadBitmap)添加到图像列表,但是添加第100个位图时ImageList_Add停止工作。我尝试编写一个简单的测试应用程序,用指定数量的位图填充图像列表,但这并没有导致问题。所以我站在雨中。有没有人看到过这种奇怪的行为或者对此有解决方案或解释? 最佳答案 也许pcAnywh

android - Windows PC 作为 USB 主机通过 USB 与 Android 设备通信

我想通过USB(以编程方式)将数据从Android应用程序传输到WindowsPC上的服务器。我在网上搜索了超过3-4天,但找不到任何示例代码等。有没有办法在Java、C#等中实现这一点?我通过adb建立了连接,但adb不是一个选项。 最佳答案 在pc端使用rxtx(http://rxtx.qbang.org/wiki/index.php/Main_Page)并使用androidusbapi(http://developer.android.com/guide/topics/connectivity/usb/accessory.ht

java - 将心率监测器连接到 Windows PC Java 应用程序

我目前正在研究一个论文项目,该项目需要我的java程序来跟踪用户当前的心率。现在,我的问题是我似乎无法找到任何能够连接到在WindowsPC上运行的Java程序的心率监测器。如果有人对可以做到这一点的任何类型的心率监测器有任何建议,我将不胜感激!我目前正在试验PolarH7蓝牙智能就绪心率监测器,我正试图让它与我的PC连接,该PC有一个蓝牙4.0适配器(智能蓝牙),但它似乎导致了死胡同。再次感谢您提供的任何帮助。 最佳答案 使用他们的GUI软件试用BlueGiga智能加密狗。 关于jav

c# - 当主 UI 线程卡住时,为什么我的 PC 为 'freeze'?

我看过很多关于为什么不使用Backgroundworkers会导致UI卡住的帖子,我理解这一点。但是,当发生这种情况时,我怎么会在几秒钟内无法移动光标呢?我不确定线程​​是什么或它是如何工作的,但一个线程的工作负载肯定不会影响另一个线程的响应能力。当然,Windows7光标不会在与我的程序(4237等)相同的线程上运行。这是否有复杂、可行的原因,或者只是我的电脑坏了? 最佳答案 进程是在CPU上执行的程序实例(一个进程可能由一个或多个线程组成)。如果一个线程占用了CPU,那么其他进程就会“饿死”。也就是说,它们不会被分配足够的CPU

c - 我怎样才能 ENABLE_VIRTUAL_TERMINAL_PROCESSING?

前段时间我注意到有一个新的控制台模式ENABLE_VIRTUAL_TERMINAL_PROCESSING,我决定尝试一下。这是我的示例代码://File:test1.c#include#include#include#includeconstchar*constTEST_STRING="\x1B[31;1mRed\x1B[0m\x1B[32;1mGreen\x1B[0m\x1B[34;1mBlue\x1B[0m";voidErrorExit(constchar*errorMessage){puts(errorMessage);exit(1);}intmain(intargc,char*

windows - 如何将来自两个游戏 Controller 的输入混合匹配到一个 "virtual" Controller 中?

设想以下情况:您使用的是WindowsXP(即使下面显示的对话框是Vista屏幕截图)。您有两个物理USB游戏Controller,我们称它们为A和B。您有一款软件显然以传统方式访问操纵杆,只能识别并允许使用一个操纵杆。使用此软件时,您希望同时使用两个Controller,例如:使用A的左摇杆和B的右摇杆使用A中的按钮#1、#2和#6以及B中的按钮#2和#8我想这个问题一定已经在硬核游戏的某个地方出现了,并且可以使用一种“虚拟游戏Controller驱动程序”或其他软件来解决这个问题。理想情况下,这将在Windows中显示为游戏Controller,并允许使用物理连接的Controll