草庐IT

microsoft-common-controls

全部标签

c++ - 注册由 Microsoft 的 All-In-One 框架(CppShellExtContextMenuHandler 项目)提供的 Windows 上下文菜单处理程序

我一直在使用Microsoft的一体化框架中的CppShellExtContextMenuHandler示例项目将自定义菜单项+图标添加到Windows的上下文菜单中。但是,我似乎无法在除我以外的其他计算机上注册此示例提供的DLL。该DLL是在Windows7x86机器上从未经修改的代码编译而来的,无法在以下平台上运行:另一个Windows7x86在VirtualBox上安装全新的WindowsXPSP3x86我得到:LoadLibrary(CppShellExtContextMenuHandler.dll)Failedtofindspecifiedprocedure(翻译)在XP机器

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这样的程序用它来接受对话框和变更集消息输入字段。然而,这个含义受

c++ - 我目前正在创建我的第一个 Windows 设备驱动程序 "Hello world."事件。我正在使用 Microsoft Visual Studio 2012。

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion如何生成.sys文件以便我可以将其加载到OSRloader中?

windows - TIME_ZONE_INFORMATION 结构中的 Microsoft 时区名称是否已翻译?

答案似乎是否定的,但我看到一个客户跟踪显示西类牙语的本地时区名称。信息来源来自GetTimeZoneInformation。该文件说,结构中的这些名称将始终是英文,用户可见的名称来自资源文件。无论哪种方式都能得到确认会很棒。说清楚,就是这个结构:typedefstruct_TIME_ZONE_INFORMATION{LONGBias;WCHARStandardName[32];SYSTEMTIMEStandardDate;LONGStandardBias;WCHARDaylightName[32];SYSTEMTIMEDaylightDate;LONGDaylightBias;}TIM

c - Microsoft 编译器下 _rdrand_step 内在函数的可用性?

根据微软的x64(amd64)IntrinsicsList,Microsoft为RDRAND提供了一个内在函数:_rdrand16_step_rdrand32_step_rdrand64_step但是,该页面并未讨论检测内在函数的可用性。有一个带有[2]的脚注,但它表示它仅适用于IntelCPU。我有两个问题。首先,我如何检测内在函数的可用性。也就是说,我应该使用什么预处理器宏来保护对say_rdrand64_step的调用。其次,如何在AMDCPU下访问RDRAND。根据AMD手册,AMD也提供。(更幽默的是,Microsoft将页面命名为amd64IntrinsicList。为什么

windows - Microsoft 批处理文件未将参数传递给子例程

以下批处理文件没有正确地将变量%%a、%%b、%%c正确传递给子例程。@echooffentercodehere`setlocalEnableDelayedExpansionFOR/F"tokens=1,2,3delims="%%ain(ftp_config.txt)do(echo%%aecho%%becho%%ccall:SUB_ftp_cmd%%a%%b%%c)exit:SUB_ftp_cmdechoopen%1>ftp.txtecho%2>>ftp.txtecho%3>>ftp.txtechocd/public_html>>ftp.txtechobin>>ftp.txtechoh

windows - 如何在microsoft windows下使用ansible克隆git仓库

Ansible2.1,centos7下控制主机,windows10为客户端数。我需要在远程端克隆git存储库,但不知道该怎么做:没有windowsnativemodulelinuxmodule不工作我试过类似的方法:-name:clonerepositoriesgit:repo:"{{item.repo}}"dest:"C:\openserver\domains\{{domain_name}}\{{item.value.path}}"version:"{{item.version|default('HEAD')}}"with_items:"{{repositories}}"

c++ - 将 Microsoft 的源代码注释语言 (SAL) 与 Doxygen 一起使用?

我正在尝试使用Doxygen记录一些使用MicrosoftSource-CodeAnnotationLanguage(SAL)的C++代码.但是,Doxygen不解析某些注释宏,例如_Success_,正确。对于示例函数注释,_Success_,Doxygen错误地将此宏解释为函数头/原型(prototype)。以下面包含函数注解标记的例子为例:/***@file*Examplewithfunctionannotation.*/#include#include/***@briefThisisafunction.*@paramiarandomvariable*@returnTRUEone

windows - 你能去掉 "Microsoft Office Excel has encountered a problem"对话框吗?

你知道我的意思:有没有办法关闭它?我正在编写一个应用程序来自动测试在关键环境中使用的大量Excel电子表格。这些工作表中的许多都会做一些疯狂的事情,导致Excel崩溃。当Excel崩溃时,我希望它在没有用户干预的情况下尽快终止。我绝对不想重新启动excel。我不希望excel.exe进程等待有人点击“不发送”而且我从来没有想要向Microsoft报告我崩溃的详细信息! 最佳答案 这是一个您可以轻松关闭的系统服务TurnoffErrorReportinginMicrosoftWindowsXPProfessional如果这不起作用,请