草庐IT

visual-studio-2013

全部标签

Office Addin 2013 中的 C# 全局键盘 Hook

我遇到了一个问题,无法让我的Office插件在Powerpoint2013上与我的全局键盘一起工作,但在以前的版本(2007和2010)上却没有。我没有收到任何异常,但似乎从未在Powerpoint2013上触发OnKeyDown事件,我不知道为什么。我在所有版本的Windows(XP、7、8和8.1)、32位和64位环境中遇到同样的问题。MicrosoftOffice版本为32位。这是一个代码示例:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Xml.

c# - 即使主要被锁定,如何在扩展监视器中连续显示 Windows 窗体

在我们的项目中,我们需要在连接到CPU的扩展显示器中显示仪表板(Windows窗体)。目前我们能够在扩展显示中显示仪表板,但是一旦系统(主)被锁定,扩展显示就不会显示任何内容。我们不允许对工作站锁定进行任何更改。即使主要被锁定,我们也必须在扩展显示器上显示仪表板。一旦将仪表板发送到扩展显示器,是否有任何方法可以消除对主显示器的依赖?我们正在使用VS2013和C#。谢谢,斯里克 最佳答案 “我们不允许对工作站锁定进行任何更改。”很确定这是一个Windows问题,如果不“更改工作站锁定”,就没有办法绕过它。为了进一步说明这一点,Wind

c++ - 在 Visual C++ 中使用 dllimport

我已经有几年没有做过任何Windows编程了,我对如何使用dllimport有点生疏。我有一些类似的东西:extern"C"{__declspec(dllimport)intmyFunct();}intmain(){cout我收到2个Unresolvedexternal链接器错误和一个警告/DELAYLOAD:myLib.dll被忽略,因为没有找到来自它的导入。我在这里错过了什么?我认为我可以将DLL添加到延迟加载路径,链接器将使用它来导入dll??这是一个没有.h或.lib文件的第3方DLL。 最佳答案 如果你想在运行时链接DLL

windows - Visual Studio 2013 Professional 启动失败

刚刚在装有Windows8.1的计算机上安装了全新的VisualStudio2013Professional。设置成功但是VS启动失败。它卡住在启动画面上。编辑:事件日志.xml232014/12/0721:32:12.467ErrorVisualStudioSetSitefailedforpackage[Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage]{7F679D93-2EB6-47C9-85EB-F6AD16902662}80070002Couldnotloadfileorasse

c++ - 使用 Visual Studio 构建 Freetype 应用程序时出错

上周我一直在为这个问题发疯。MicrosoftVisualStudio社区2013Freetype2.5.5Windows8.1构建为C++应用程序我一直在尝试针对Freetype构建静态库,在使用包含的VC2010项目构建库并下载预构建库后,我尝试过,但没有成功。我总是在下面遇到相同的错误。我已经尝试过多个示例和相同的示例。我能够使用gcc成功编译和链接库(在构建.a库之后),这个问题似乎与VisualStudio无关。1>f:\audio\libs\header\freetype\fterrdef.h(35):errorC2143:syntaxerror:missing'}'bef

c - C 中的 Visual Studio 错误,0xfefefefe 处的未处理异常

我正在学习如何在VisualStudio中编写C,这是我的代码,#includeintmain(){charme[20];printf("Whatisyourname?");scanf_s("%s",me);printf("darngladtomeetyou,%s!\n",me);return(0);}现在,在输入所有内容后,我会弹出一个错误消息“Project14.exe中0xFEFEFEFE处未处理的异常:0xC00001A5:已检测到无效的异常处理程序例程(参数:0x00000003)” 最佳答案 您使用的scanf_s()有

windows - nvcc 致命 : Compiler 'cl.exe' in PATH different than the one specified with -ccbin

我已经在Windows7-SP1上安装了CUDA7.5,并且正在使用VisualStudio2013。不幸的是,我无法运行任何CUDA代码。我什至无法构建示例bandwidthTest。我收到以下错误:C:\ProgramData\NVIDIACorporation\CUDASamples\v7.5\1_Utilities\bandwidthTest>"C:\ProgramFiles\NVIDIAGPUComputingToolkit\CUDA\v7.5\bin\nvcc.exe"-gencode=arch=compute_20,code=\"sm_20,compute_20\"-ge

c# - 如何快速而可靠地确定是否安装了 Visual C++ 2013 Runtime

这个问题在这里已经有了答案:DetectifVisualC++RedistributableforVisualStudio2012isinstalled(21个答案)关闭6年前。我试图让我的应用程序确定用户系统上是否安装了MicrosoftVisualC++2013Redistributable。我查看了答案here,here,和here,但看起来所有答案都分为两大类:检查注册表:这不是一个选项,因为如果安装了VisualStudio或VisualC++已被删除,您会得到误报。HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal

windows - 如何获取在 CMake 中提供的 visual studio "lib.exe"可执行文件的路径?

如何从CMake获取提供的visualstudio“lib”可执行文件(可在C:\ProgramFiles(x86)\MicrosoftVisualStudio11.0\VC\bin\中找到)的路径? 最佳答案 lib.exe的完整路径不能直接使用。但您可以从CMAKE_LINKER派生它:get_filename_component(_vs_bin_path"${CMAKE_LINKER}"DIRECTORY)或者您可以通过脚本来执行此操作,例如CMake在Windows-GNU.cmake中执行此操作.

visual-studio-code - Windows 上的 Ubuntu 作为 VS 代码终端 - 可执行路径

有一个relatedquestion但它详细介绍了WSL的方法,在较新版本的Windows中,Linux发行版不再是测试版,而是通过MS应用商店提供。我在哪里可以找到UbuntuonWindows可执行文件的路径?(不是WSL。)我尝试右键单击该图标以查找属性,但它不存在,它似乎是某种特殊的快捷方式。 最佳答案 如果您安装了多个发行版,您可以阅读如何单独启动一个发行版。https://msdn.microsoft.com/en-us/commandline/wsl/wsl-config但是如果你只安装了1个,它会默认选择那个Ther