草庐IT

user-controls

全部标签

c# - 本地化 VirtualKey.Control (WinRT)

我想本地化VirtualKeyforControl。目前有这样的代码:usingWindows.System;varmessage="Press"+VirtualKey.Control.ToString()+"+Dfordeletion!";是否有一个API可以用来实现以下功能?按Control+D进行删除!(在英文系统上)按Steuerung+D删除!(在德国系统上) 最佳答案 由于VirtualKey是一个枚举,不能直接翻译枚举中的成员,但可以作为资源文件的key,构建本地化系统:我关注了this在Windows8.1应用程序上

Windows "known folders": is there any one of them which is reliably read/write for all users on all versions?

SHGetKnownFolderPath()及其队列接受定义的常量之一here,返回目录的路径。我正在寻找这些文件夹中的一个,它可以被XP、Vista和Windows7上的所有用户(包括LocalSystem)可靠地写入...但我想我被淘汰了。看起来,事实上,硬盘驱动器上不再有单一位置可以放置文件并确保所有用户都可以在所有这些操作系统版本上写入它,而无需先修改权限。这是真的吗? 最佳答案 你是对的;没有这样的文件夹。您需要自己创建一个。 关于Windows"knownfolders":i

.net - 是否可以将软件注册为游戏 Controller 设备?

我见过这样的问题stackoverflow题。然而,在这个和许多其他类似的讨论中,最终结果往往是垃圾键盘事件而不是操作,并被识别为游戏Controller。我很确定驱动程序是创建附加功能所必需的。考虑到这一点,软件应用程序是否有可能伪装成模拟游戏Controller等输入设备?我对开发驱动程序还很陌生,这超出了我的知识范围。 最佳答案 看看http://code.google.com/p/vmulti/它实现了一个虚拟操纵杆(以及其他一些设备),还有一个用于合成您自己的输入事件的基本客户端api

windows - TortoiseSVN 和 commit-access-control.cfg

在TortoiseSVN中,“hooks”目录在哪里?在哪里放置commit-access-control.cfg以管理控制访问?谢谢为了更清楚:TortoiseSVN在Windows上哪里安装svn?我总是在Unix中手动完成它,Tortoise只是自己创建的,我不知道本地存储库在哪里。谢谢 最佳答案 当您发出此命令时:svnadmincreate/some/local/repo...您正在给定路径(“/some/local/repo”)中创建一个存储库。TortoiseSVN提供的GUI替代方案如下:打开Windows资源管理器

java - Tomcat Windows 服务 (Apache Commons procsrv) "The user name or password is incorrect"

我花了2天多的时间试图让它工作,希望有人能给我指明正确的方向......我正在尝试以特定用户名的形式在WindowsServer2012R2上运行Tomcat8作为服务。由于我的应用程序的复杂性,我直接运行tomcat8.exe//IS/...而不是使用service.bat脚本。当服务运行时,我在公共(public)日志中收到以下错误:[2016-05-3118:00:14][debug](prunsrv.c:1679)[3280]CommonsDaemonprocrunloginitialized[2016-05-3118:00:14][info](prunsrv.c:1683)[

node.js - 每个命令上的 npm 错误 : EEXIST: file already exists, mkdir 'c:\users\user\appdata\Roaming\npm'

我刚接触node和npm,这很令人沮丧。嗯,这几乎都在标题中说了。在使用非提升提示的Windows10x64上,所有npm命令都显示:EEXIST:filealreadyexists,mkdir'c:\Users\Josep\AppData\Roaming\npm'atError(native)甚至npm-v在版本号前显示两次。没有在提升的提示中出现。版本号在提升和用户提示中不同。仔细检查PATH变量。在两个cmd窗口上相同。Node版本6.10.0NPM版本:提升提示时为4.3.0,用户提示时为3.10.10。 最佳答案 对我来说

windows - 服务 Controller 无法启动服务 - 访问被拒绝

我在win表单应用程序中使用服务Controller来启动和停止监听消息队列并处理消息的服务。从win表单应用程序启动服务时出现访问被拒绝错误。我使用的是VistaHomeBasic和一个类型为管理员的帐户,并且我使用了登录为-本地系统帐户。该服务可以使用服务管理控制台正常启动和停止,但是当我尝试以编程方式启动服务时出现错误。有人可以提供一些关于如何解决此问题的指导。 最佳答案 可能您在打开服务控制台时已经提升,但您自己的应用程序却没有。添加“应用程序list文件”(即VisualStudio中模板的名称)并将请求的执行级别设置为“

windows - 错误 1053 : The service did not respond to the start or control request in a timely fashion

我有一个可执行文件,我想将其设置为作为服务运行。使用windows提供的sc.exe工具(见知识库文章:http://support.microsoft.com/kb/251192),我成功“注册”了服务。但是,当我转到服务管理控制台(开始->运行->services.msc)并启动服务时,出现以下错误:错误1053:服务没有及时响应启动或控制请求。阅读之后,我的初步印象是服务可执行文件必须符合API,并且服务必须响应的必需功能/方法包括启动/停止/重新启动命令。然而,这似乎违背了sc.exe工具的全部意义,该工具被宣传能够将任何可执行文件转换为服务。任何人都可以为我阐明这一点吗?

windows - Control-Enter 是 Windows 上普遍接受的表示 "Accept"的快捷方式吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion我正在Windows上开发桌面应用程序,目前正在将“Control-Enter”键绑定(bind)到对话框和查看/编辑字段上的“接受”命令。在我看来,这是这个键绑定(bind)的一个相当普遍的含义,例如,许多网站(Facebook、Twitter)用它来表示表单输入中的“提交”,而像TortoiseSvn和TortoiseHg这样的程序用它来接受对话框和变更集消息输入字段。然而,这个含义受

windows - Windows : become/become_user permission/owner problems 上的 Ansible

我想执行一些不需要使用管理员帐户的操作。例如,克隆git存储库或创建文件夹。我试过这个:-name:Creategogo1directorywin_shell:mkdirc:\tmp\gogo1become:yesbecome_user:vagrantvars:ansible_become_pass:vagrant这会创建所需的目录,但是当我以用户vagrant身份登录并尝试删除它时,我得到:You'llneedtoprovideadministratorpermissiontodeletethisfolder.用户Vagrant没有被授予对文件夹gogo1的任何权限。我还需要这样做: