草庐IT

Microsoft

全部标签

获取 Microsoft Windows 特殊文件夹的 Java api

我曾经发现一个漂亮的小库,它使用JNI允许Windows上的java应用程序获取Windows上各种“特殊”目录的位置。我再也找不到它了...特别是,我需要获取“所有用户”(共享)“应用程序数据”目录的位置。那么,有人有在Java中找到“所有用户”“应用程序数据”文件夹的可靠方法吗?它需要防弹。 最佳答案 您可能想要研究环境变量:http://en.wikipedia.org/wiki/Environment_variable#DOS_and_Windowshttp://en.wikipedia.org/wiki/Environme

windows - 如何在 Microsoft Lifecam Cinema 上以编程方式设置网络摄像头参数(例如关闭自动对焦)

MicrosoftLifecamCinema软件有多个选项可以控制聚焦、曝光等。我需要为机器视觉项目以编程方式控制这些。如何实现? 最佳答案 用于图像采集的MATLAB工具箱允许访问LifeCam的全部功能。例如。重点。然而,提供的驱动程序有问题,微软拒绝专业处理-他们声称是MATLAB有问题。所以目前我无法控制亮度和曝光,这两个参数应该可以访问。 关于windows-如何在MicrosoftLifecamCinema上以编程方式设置网络摄像头参数(例如关闭自动对焦),我们在StackO

c# - 如何检测是否安装了 Microsoft Edge?

我正在编写一个Windows窗体应用程序(c#),我需要检测用户是否在他/她的机器上安装了“Microsoft-Edge”。我目前正在使用这个注册表位置:[HKEY_CLASSES_ROOT\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Packages\Microsoft.MicrosoftEdge_20.10240.16384.0_neutral__8wekyb3d8bbwe]"Path"="C:\\Windows\\SystemApps\\Microsoft.M

c# - 是否有正确的方法来检查计算机上是否安装了特定的 Microsoft 应用程序?

考虑以下场景--假设您正在编写一个需要使用特定Windows应用程序的应用程序。具体来说,它是一个安装各种API工具的应用程序,旨在提供与某些其他Microsoft软件或服务的应用程序集成。现在,让我们做一些其他的假设,如下:您的应用程序不关心安装了该工具的哪个版本,因为版本更改往往只是修复错误的小更新,或者是使组件在不同版本的Windows上正确安装的补丁.您正在编写一个国际工具,因此您需要的Microsoft组件工具可能已安装在您的最终用户机器上,但它可能安装在非-英文名.此外,您的应用程序是在一个zip文件中分发的。您的用户不会安装您的软件,因此您无法创建安装程序。相反,您必须运

工作站锁定时,C# 窗体不会在 Microsoft Windows 上最小化

在我的应用程序中,我需要在一段时间后自动最小化到托盘(执行visible=false、FormWindowState=minimized等操作)。问题是,当这段代码执行时Windows被锁定,它不会发生(我猜想当Windows被锁定时,所有表单操作都不会发生或其他什么)有人知道我能做什么吗? 最佳答案 引用这个问题:HowcanIprogrammaticallydetermineifmyworkstationislocked?当您的应用需要最小化到托盘时,设置一个标志。当session解锁发生时,检查标志,如果设置,则再次执行最小化

c++ - 获取 Microsoft Media Foundation 中相机的所有支持的 FPS 值

我想获取我的网络摄像头支持的所有FPS值的列表。在HowtoSettheVideoCaptureFrameRatemsdn文章说我可以查询系统以获取特定相机支持的最大和最小FPS。它还说:Thedevicemightsupportotherframerateswithinthisrange.并且在MF_MT_FRAME_RATE_RANGE_MIN它说:Thedeviceisnotguaranteedtosupporteveryincrementwithinthisrange.所以听起来没有办法获得媒体基础中相机支持的所有FPS值,只有最大值和最小值。我知道在Linux上,v4l2-c

c++ - 我是否通过将 Microsoft::WRL::ComPtr 作为引用 (&) 传递来完全否定它的好处?

我一直在我的代码中反复使用ComPtr,因为我到处都需要它们,但我一直这样做:HRESULTMaterial::Initialize(aiMaterial*pMaterial,Microsoft::WRL::ComPtr&d3dDevice,Microsoft::WRL::ComPtr&d3dContext)这是否完全否定了ComPtr的引用计数优势?我应该改为按值传递(没有&)吗?感谢阅读 最佳答案 这完全没问题,更喜欢将它作为const&传递。从语义的角度来看,按值传递是可以接受的,但从性能的角度来看并不是那么多,因为这样传递会

windows - Microsoft.VsHub.Server.HttpHostx64.exe 消耗大量资源并导致 Visual Studio 2015 崩溃

我已经遇到这种行为好几天了。Microsoft.VsHub.Server.HttpHostx64.exe疯狂消耗资源,VisualStudio停止响应并在遇到断点时崩溃。我听说这个过程与性能分析有关,但即使我禁用它,问题仍然会发生(即使它不应该崩溃VS也不会削弱用户交互)。有人遇到过同样的问题并找到了解决方案吗? 最佳答案 VS2015有一个错误,它允许名为Microsoft.VsHub.Server.HttpHost64.exe的任务消耗所有空闲内存,因此您的计算机页面到磁盘并减慢速度。当我终止该任务时,它对我的​​程序没有不利影

windows - 是否可以使 Microsoft build.exe 包含来自远程目录的源代码?

将源文件添加到多个目录之外(例如../../source.cpp或../../../somewhere_else/source.cpp,与仅source.cpp或../source.cpp)到WDK/DDK构建中的SOURCES=声明会产生以下错误:IgnoringinvaliddirectoryprefixinSOURCES=entry是否可以在构建中包含远程源文件? 最佳答案 直接这样做是不可能的。build明确设计仅用于处理sources的同一目录或父目录中的源代码文件。它不能使用来自任意位置的源文件。特别是,它的依赖跟踪系统

c# - 从 Windows 8 桌面应用程序获取 Microsoft 帐户 ID

尝试找出使用Microsoft帐户登录到Windows8的用户的事件电子邮件/ID,假设这不是他们经过身份验证的本地帐户。尝试从WPF桌面C#应用程序而不是Windows应用商店应用程序中找出答案发现LiveSDK具有潜在相关性,e.g.themeshortcut,但我不确定此API是否可以从成熟的.NET应用程序中使用? 最佳答案 警告:未记录的行为开始。每当Microsoft推送Windows更新时,此代码都可能中断。当您的用户token被创建时,一个名为“MicrosoftAccount\YourAccountId”的组被添加