Articles of 可视化工作室

链接器说_IsolationAwareLoadLibrary是不确定的 – 任何想法?

我添加了一些提升的东西*我的代码和链接阶段失败: 错误LNK2019:无法parsing的外部符号_IsolationAwareLoadLibraryA @ 4在函数“void * __cdecl boost :: interprocess :: winapi :: load_library(char const *)”中引用(?load_library @ winapi @ interprocess @ boost @@ YAPAXPBD @ Z) 任何人都可以帮我解决这个问题吗? kernel32.lib被添加到链接器设置中。 我search了_IsolationAwareLoadLibraryA,它似乎没有出现在Windows SDK 6.0A,我正在使用。 如果有问题,该项目是CLR。 *提升的东西是两个共享的内存头: #include <boost/interprocess/shared_memory_object.hpp> #include <boost/interprocess/mapped_region.hpp>

寻找相当于unix脚本命令的windows

unix命令“脚本”允许用户运行程序/命令,当按下ctrl-d时,输出被写入文件。 会话的时间戳也写在这个文件中。 在Windows / Visual Studio中是否有等效的命令?

使用MinGW编译的libx264 – 缺less__umoddi3,__udivdi3,_fseeko64和__chkstk_ms

我愿意在我的Windows项目中使用x264,所以我使用MinGW和gcc将源代码库构build到静态库中。 库和标题包含正确,唯一的问题是,现在连接器抱怨,因为__umoddi3,__udivdi3,_fseeko64和__chkstk_ms。 看起来这个函数是一些标准库的一部分,但是我在哪里可以在Windows中find它? 谢谢。

在Windows程序中加载图标

我试图设置一个自定义图标到我的程序,但没有任何反应。 我使用这个工具创build了一个图标。 我创build了一个资源文件的内容: MYICON1 ICON "glider.ico" 我将资源文件添加到我的Visual Studio 2013项目中,并将其types设置为“资源编译器”。 types“资源”不起作用(“无效或损坏的文件:无法读取在0x1A”) 创build窗口时使用下面的代码加载图标: wc.hIcon = LoadIcon( hInstance, MAKEINTRESOURCE( MYICON1 ) ); // MYICON1 is defined in Resource.h as 101.

Visual Studio跳过代码行

我一直在使用EnumWindows函数来检测活动窗口并将其句柄保存在一个列表中。 现在,每次我运行我到目前为止的debugging器只是跳过与EnumWindows函数的行而不会返回一个错误。 我的代码有什么问题吗? 还是我必须得到一个额外的图书馆来访问此function? 希望有人知道如何解决这个问题这里是包含EnumWindows类的代码: Center :: Center(int initInterval) : interval(initInterval) { detectWindows(); } int Center :: getInterval() { return interval; } void Center :: setInterval(int intrvl) { interval = intrvl; } void Center :: initializeDisplays() { } void Center :: detectWindows() { EnumWindows(detectWindowsProc, (LPARAM)&windowList); //Debugger skips this line }

为什么Visual Studio 2015只允许我使用1核心的50%?

我是新的Visual Studio和C ++,所以请裸露在我身边。 在做一个项目时,我只用12.5%(12到13之间的弹跳,所以12.5似乎合乎逻辑)我的总CPU(4核心)。 所以我的项目只用了一个核心的50%。 我意识到并行线程将使用更多的内核(例如,更多的总CPU),但为什么我不能使用100%(或closures)的一个核心? 这是在视觉工作室的设置? 请帮忙!!

Visual Studio远程debugging器可以在Windows XP家庭计算机上工作吗?

我们正试图从Windows 7机器到Windows XP家庭机器跨域进行远程debugging。 这些机器使用LogMeIn Hamachi一起VPN'd。 我已经检查了远程debugging的MSDN指南设置彻底,并得到了很多错误,但我经常遇到块。 我可以把它变成本机debugging,但不能得到托pipedebugging进行身份validation。 这是我已经做的事情 – Visual Studio和debugging监视器作为一个相同的pipe理员用户在其各自的机器上运行 – debug / debug。 debugging器最初拒绝在XP机器上运行,所以我正在运行它:runas / user:debug“c:\ josh \ msvsmon.exe -nosecuritywarn -noauth -anyuser”,然后从那里切换到托pipe模式。 hamachi给computeres虚拟IP但不是主机名。 我已经解决远程计算机的IP到它的主机名在我的本地主机文件 – 这让我通过vstudio无法finddebugging@ HOSTNAME和我目前在天堂的地方。 编辑:对,我目前的错误。 我尝试login并在validation模式下出现“错误login和密码”错误。 我尝试手动设置“客人解决本地帐户”的消息,并没有帮助。 随意忽略所有这些特定的位,只是解决我的一般问题 – 我只包括他们的彻底和背景等。

检测Windows jpeg图标

如何根据Windows操作系统版本(XP,vista,7)检测由jpeg图片的Windows使用的图标? 通过检测我的意思是find它的位置和能够使用图标文件。 请c ++。

在当前OpenCV中的lib文件夹(或其replace)在哪里?

我正在为一个为旧版OpenCV编写的书(PACT的OpenCV 2计算机视觉),它告诉我在创build一个新的属性表时在我的Visual Studio 2013 Property Manager中包含lib文件夹。 在当前的GitHub版本(opencv-master,OpenCV 3.1.x)中没有看到名为lib的目录。 这个文件夹是否被别的东西取代了? 我用cmake构build了OpenCV。 我发现一个4岁的未答复的问题,其中有人也在寻找这个文件夹。 他们试图从另一个不再存在的目录中build立图书馆,但是这对他们来说不起作用。 另一位OpenCV用户告诉我,GitHub不包括库,所以你必须在本地制作。 我仍然不清楚我在哪里/如何制作它们。 我意识到预构build的二进制文件有这个,但我避免它们,因为我需要opencv_contrib中的SURF函数,所以我需要从源代码构build它。

没有configuration存储复制的UCMA端点

我正尝试使用UCMA sdk构build解决scheme,但无法访问configuration存储。 没有它可以使用UCMA吗? 我有一个用户名/密码我可以用来login到lyncnetworking,也许我可以访问这样的东西。