草庐IT

Visual-Studio

全部标签

windows - 如何在 Rad Studio xe3 中调试第二个应用程序?

我从Debug模式运行程序,一切正常,但是当我通过CreateProcess运行该程序的第二个副本时,调试不起作用。我可以执行Run->Loadprocess,但他运行程序。但是我需要一些东西来做这个程序的第一个实例。如何通过CreateProcess在Debug模式、第二个或第三个窗口中运行?像这样:F9->调试器打开project1.exe->project1.exe也从调试运行CreateProcess('project1.exe',...)如何运行我的代码(不是我的手): 最佳答案 在调试器选项中,打开“Debugspawn

c++ - 我的 Visual C++ Win32 中有一个无法关闭的 MessageBox!到底是怎么回事?

我有一个无法关闭的消息框,我不确定为什么。它是在我的窗口过程中为这样创建的对话框创建的:hwnd=CreateDialog(GetModuleHandle(NULL),MAKEINTRESOURCE(IDD_DIALOG1),NULL,WndProc);下面是有问题的WndProc代码。问题出在MessageBox调用上,OK按钮没有任何作用,也没有点击该消息框上的“X”。BOOLCALLBACKWndProc(HWNDhwnd,UINTmsg,WPARAMwParam,LPARAMlParam){staticHBRUSHbgBrush;switch(msg){caseWM_INITD

.net - 故障模块名称 : vrfcore. dll,版本 : 6. 3.9600.16384 和异常代码:0x80000003

我在VSexpress2013中为WindowsDesktop和sqlserver2012创建了一个winform应用程序,在调试和Release模式下一切都运行得很好并且符合预期,但是当我尝试从visualstudio运行exe时(通过单击.exe)它崩溃了,我在事件记录器Asinthisimage中发现故障模块名称:vrfcore.dll,版本:6.3.9600.16384和异常代码:0x80000003,我已经在vb.net中编写了代码,任何人都可以帮助我吗 最佳答案 vrfcore.dll由ApplicationVerifi

c# - Windows 窗体设计器重命名复制/粘贴的控件

我在此处看到针对ASP.net提出和回答的类似问题HowdoIpreventVisualStudiofromrenamingmycontrols?但我在使用C#在VS2008中编写Windows窗体应用程序时试图阻止这种情况。我想复制/粘贴大量控件而不将它们称为Checkbox1等。我宁愿手动重命名它们,因为它只是对名称的一个小改动。 最佳答案 我使用的是VS2010RC1,而我的VS2008机器“宕机”,所以我不确定VS2008中是否有这个特殊功能(控件名称的就地编辑):但万一它是:打开菜单View/其他窗口:选择文档大纲View

c++ - 如何在运行时加载 COM DLL

我有一个VB6COMDLL。我想从C++中使用它。我知道如何注册它,从DLL生成一个tlb文件,并在C++中#import它。但是,我希望在运行时动态地加载和使用这样的DLL,而无需提前知道它们。这可能吗?谢谢, 最佳答案 是的,但你需要把问题弄清楚。有时,您确实预先知道COM接口(interface),只是不知道实现。在这种情况下,您可以创建接口(interface)的虚拟实现并#import那个。在运行时,您仍然会注册真正的组件,从中获取对象(可能通过CoCreateInstance)并将其存储在适当的智能指针中。在VB6中,它

windows - 在不更改代码的情况下将 C++ 输出流重定向到 VS 2010 中的文件?

在命令提示符下,我可能会编译我的程序,然后按如下方式运行:myprogram>output.txt在VS2010中是否有类似的重定向输出流的方法?我想在IDE中调试/运行我的程序,但有cout流到文件。 最佳答案 只需重定向stdout流指针。freopen("file.txt","w",stdout); 关于windows-在不更改代码的情况下将C++输出流重定向到VS2010中的文件?,我们在StackOverflow上找到一个类似的问题: https:/

c++ - Visual C++ 在函数末尾附加 0xCC (int3) 字节

这是我第一次来,我真的希望你们能帮助我,因为我现在已经没有想法了。我已经搜索了几个小时的答案,但找不到真正有效的答案。我想直接将代码注入(inject)到正在运行的进程中。是的,你没看错。我正在尝试将代码注入(inject)另一个应用程序,并且-不管你信不信-这只是为了扩展它的功能。我在Windows上使用VisualStudio2012ExpressEdition。我有以下代码:__declspec(naked)voidFoo(){__asm{//Inlineassemblycodehere}}__declspec(naked)voidFooEnd(){}intmain(){cout

windows - 我应该如何正确使用 Git 进行 Visual FoxPro 开发?

我是Git初学者。我正在阅读并尝试thisGittutorial.我还阅读了Git分支模型here和thisquestiononSO.但我仍然对如何正确使用Git感到困惑:我有一个项目MyProject01。我将在PC上处理它,PC01说坐在另一台PC上的另一位开发人员PC02将克隆项目MyProject01(gitclone、gitpull等),然后将对其进行处理。然后,这两个将被同步(可能gitpush到PC01,但我不确定)。例如,我正在PC1上处理file.prg以编写function1,而另一个开发人员正在处理同一文件file.prg在PC2上编写function2。这些将被

c# - 如何在 Visual Studio 中使用外部库?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我想尝试使用外部库,并在VisualStudio中使用它们。我怎么办?我从图书馆的网站上下载了NAudio,破解了一个MP3文件,里面有文件.dll..来使用项目中的类c#?

c# - 似乎无法更改 winforms C# 中对象的属性

这是一个有点令人困惑的场景。基本上,当我将setter用于存储按钮颜色的私有(private)变量时,我会尝试设置按钮的颜色。首先,我有一个单独的窗口用于自定义内容。当我更改按钮颜色时,我也想更改此窗口中的每个按钮。我将它存储在我的主窗体类中的静态变量中。publicstaticfrm_customcustomizer;这是相关变量的setter。privateColor_buttonColor;publicColorbuttonColor{get{returnthis._buttonColor;}set{this.btn_input.BackColor=buttonColor;thi