草庐IT

虚拟桌面

全部标签

c++ - 在 Windows 桌面共享 API 上,UAC 提示变为黑色暂停屏幕

我想使用WindowsDesktopSharingAPI制作类似应用程序的远程协助。MSDNBlogsays,Whatisthebehaviorwhen"SecureDesktop"popsupwhilesharing?"Pausescreen-Blackscreenwithtwobars(indicatingpause)atlowerright"isremotedwhensecuredesktop(UACprompts)isuponsharer'smachine,whensharingprocessisrunasanon-systemprocess.是的,这是我的问题。如何避免黑屏?

c++ - 如何以编程方式检查 Windows Server 2016 上是否安装了桌面体验

据我们所知,WindowsServer2016带有一个选项,可以在操作系统安装期间安装桌面体验,如果这样做,即使安装了桌面体验,下面的程序片段也无法检测到。IEnumWbemClassObject*pEnumerator=NULL;hr=pSvc->ExecQuery(bstr_t("WQL"),bstr_t("SELECTIDFROMWin32_ServerFeature"),WBEM_FLAG_FORWARD_ONLY|WBEM_FLAG_RETURN_IMMEDIATELY,NULL,&pEnumerator);hr=pEnumerator->Next(WBEM_INFINITE

javascript - 有没有办法为 Node.js (npm) 应用程序创建快捷方式桌面?

没有经验的用户希望“看到”我在Node.js中创建的应用程序,但他们不想使用控制台。据他们说,安装它是个好主意,只需在桌面上单击一下,他们就可以“看到”它。他们想将Node.js应用作为Windows程序运行。就这样!我该怎么做?我应该创建一个批处理文件吗? 最佳答案 **已解决**一个.bat文件,重命名为“appstart.bat”cdC:\Users\MyUser\MyAppnpmstart在桌面上有快捷方式。 关于javascript-有没有办法为Node.js(npm)应用程序

windows - 如果没有桌面 session ,devenv.com 将无法启动

我正在为Windows10应用程序设置Jenkins作业。我需要使用devenv.com可执行文件编译解决方案中的四个项目之一,因为它是一个扩展名为.vdproj的项目(安装项目)。其他项目使用MSBuild成功构建,没有任何问题。当我以root身份登录到Jenkins目标节点时,Jenkins作业成功结束,但是当我从Jenkins运行作业并且我没有登录时失败。需要您的帮助或变通方法来解决问题。PS:我们使用ant作为任务运行器,我们有一个启动构建过程的特定任务。编辑26/01/2017我想向您提供其他信息,例如错误消息和我之前跳过的一个步骤。错误消息提供了指向MicrosoftPag

java - 无法创建java虚拟机

我使用的是Windows1064位。我已经安装了OracleJDK864位并正确设置了JAVA_HOME环境变量。当我运行命令时java-v它给我以下错误Unrecognizedoption:-vError:CouldnotcreatetheJavaVirtualMachine.Error:Afatalexceptionhasoccurred.Programwillexit.我已经尝试将环境变量_JAVA_OPTIONS设置为-Xmx512M和-Xmx1024M但这并没有解决问题。如有任何帮助,我们将不胜感激。谢谢 最佳答案 Jav

windows - 在 Hyper-V 虚拟机(Windows 10 Pro)上启用对英特尔 haxm 的 VT 支持?

目标:在guest操作系统(win10pro)上启用intelhaxm,以将Android模拟器的速度提高10倍,然后是默认的visualstudio模拟器。关于intelhaxm的更多信息here问题:当我检查启用haxm的先决条件时,haxm_check.exe输出显示“VT支持--否”问题:如何在装有Windows10Pro的Hyper-V机器上启用“VT支持”?有没有办法在引导过程中添加延迟并按某个键进入客户机操作系统(WIndows10Pro)的BIOS设置?这是主机设置:主机:Windows10ProBIOS中的虚拟化:已启用Hyper-V窗口功能:已打开。这是guest虚

c# - 如何以编程方式查找 Windows 桌面应用程序是否正在 Windows 手持设备上使用

我有一个使用C#编写的Windows桌面应用程序。我需要估计有多少用户在手持设备上使用它——主要是联想Yoga平板电脑或SurfacePro等平板电脑。我找到了有关使用网络浏览器请求的答案,但我无法做到这一点,因为这是一个桌面应用程序。我需要一种方法来确定该应用是否正在手持设备上使用。提前致谢。 最佳答案 IhaveaWindowsdesktopappinC#.Ineedtoestimatehowmanyusersareusingitonahandhelddevice-mainlyatabletlikeLenovoYogatable

Cordova 中的 Windows 桌面支持

我正在为我的一项新开发任务分析最佳解决方案。我的要求:-支持的平台:Android、iOS、WindowsMobile、Windows桌面。-尽可能需要一个单一的代码库。我使用支持iOS和Android的Cordova/Ionic/Angular开发了几个应用程序。但是,我不太确定是否支持Windows,尤其是桌面。这里的专家能帮我解决一下吗?-Cordova是否支持Windows桌面-如果是,支持哪些版本的Windows(我也有支持Windows7的要求。这可能吗?)非常感谢 最佳答案 Cordovawindows创建UWP应用程

c++ - 以编程方式区分物理键盘或虚拟键盘

我正在编写WindowsC++库,我需要找到一种方法来检测连接的键盘设备是物理设备还是虚拟设备。我已经尝试使用Windows::Devices::Input::KeyboardCapabilities类的KeyboardPresent成员,但即使没有物理键盘,它也会返回true.我也尝试过使用Windows::Devices::Enumeration::DeviceInformation类,但是从它返回的信息,尽其所能,似乎不包含关于设备的性质。也许确实如此,但我错过了?这两种方法都在Surface4Pro上进行了测试。 最佳答案

windows - 以编程方式确定远程桌面协议(protocol)版本?

远程桌面协议(protocol)6.1版更改了RDPsession的处理方式(将session0(以前表示“控制台session”)变为非交互式session)。我需要能够从我的程序中弄清楚如何确定当前RDPsession正在使用的RD协议(protocol)版本。但是,我在Windows终端服务API中找不到的任何内容似乎都没有提供协议(protocol)版本。 最佳答案 WTS_INFO_CLASS中的WTSClientBuildNumber属性包含客户端内部版本号,这似乎是客户端RDP的版本。WTS_INFO_CLASS枚举类