126 个问题带与 C++ 相关的标记

排序依据: 已更新
1 个答案 提问者接受了其中一个答案。

有没有办法只用代码做 C++ winforms?

你好!我是高级C++的初学者,因为我只做过低级C++和C以及应用程序脚本,如Unity和虚幻引擎。 我决定只用 C++ 创建我的游戏,其中可能有一点 C 代码。 我的问题是这个。有没有办法像在 C# 中一样只用代码使用 WinForms? 我已经在互联网上为这个问题找了很多小时,我不想出现问题。 在 C# 中,一个简单的 Windows 窗体是 using System.Windows.Forms; namespace baseform { class Program { …

Windows 窗体
Windows 窗体
一组用于开发图形用户界面的 .NET Framework 托管库。
110 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-21T05:52:01.8666667+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
已接受 2024-05-27T08:46:47.69+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

MFC C++/CLR 包装器

你好!我一直在做一些广泛的研究并编写粗略的代码,以更熟悉创建 C++/CLR 包装器,以便我可以从我的 WinForms C# 应用程序访问 MFC 方法。不久前,我能够成功创建一个互操作 DLL,我用它来促进对使用 MFC 创建的 ActiveX C++ .exe进程外应用程序的请求。现在,我想完全绕过使用 ActiveX .exe,并创建包装器以直接调用 MFC 方法。第一个问题..除了将 C++ 代码移植到 .Net…

C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
170 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-21T05:42:10.6033333+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
已接受 2024-05-27T08:45:16.54+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

从调用 CPP DLL 的 C# 参数的数据结构

我在我的 C# 程序中调用了 CPPDLL。以下是我的 C# 代码片段: **public struct ImageData { public int imageSize; public byte[] image; } public struct CppImportInfo { public byte[] name { get; set; } public byte[] id; public…

C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
170 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-15T06:38:49.65+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
已接受 2024-05-27T08:41:14.25+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

在 python/C++ 中使用 .NET 库 (DLL)

我有一组来自应用程序的DLL库,不是由我开发的。 这些库可以在 Visual Studio 项目(使用 .NET Framework 4)中用作引用,我已经这样做了。 如何使用 ctypes 在 python 程序中使用这些库?或者我必须包含另一个 python 模块? 这些库是否需要注册(RegAsm 和 RegSrv32)? 如何在普通 C++(不是 clr)中使用此类库? Note:此问题总结整理于: Using a .NET library (DLL) in python/C++

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
170 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-14T07:38:52.6166667+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
已接受 2024-05-27T08:38:36.1733333+00:00
Jiale Xue - MSFT 43,046 信誉分 Microsoft 供应商
1 个答案

mfc工具箱内控件名称乱码

mfc工具箱控件名称乱码,但使用没有问题,该如何正确显示名称?

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-25T06:13:02.3866667+00:00
强 徐 0 信誉分
已回答 2024-05-27T06:27:29.9533333+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商
1 个答案

CMFCRibbon 怎么添加功能和菜单

这个CMFCRibbon工具栏没有菜单和功能怎么添加

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-24T09:32:24.0533333+00:00
lixiang li 40 信誉分
已回答 2024-05-24T14:30:18.9433333+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
1 个答案

CMFCRibbonBar 在哪里使用才是正确的?

CMFCRibbonBar 在哪可以使用,在应用程序中使用为何会报错?

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-24T06:56:05.59+00:00
lixiang li 40 信誉分
已回答 2024-05-24T08:02:34.2133333+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

CMFCRibbonBar 创建出现0xC0000005: 读取位置 0x00000000 时发生访问冲突怎么回事,如何解决

m_RibbonBar.Create(this, WS_CHILD | CBRS_TOP); if (!m_RibbonBar.Create(this, WS_CHILD | CBRS_TOP)) { return FALSE; }

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-23T05:56:47.63+00:00
lixiang li 40 信誉分
已接受 2024-05-24T06:52:25.8966667+00:00
lixiang li 40 信誉分
1 个答案 提问者接受了其中一个答案。

帮助我解决这个问题中的错误,其中我必须借助模板使用递归找到元素的总和

include <stdio.h> include<iostream> using namespace std; class Array{ public : int N; Array() { cout << "Enter Size Of array: " << endl; cin >> N; } }; template<class T> class Recursion : public Array { int…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-20T08:15:50.5233333+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
已接受 2024-05-22T08:49:41.02+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

在数组选择排序的主要函数中,显示未找到匹配函数的错误

include <iostream> using namespace std; class sort{ public: int size; sort() { cout<<"Enter the size of array for sorting"; cin>>size; } }; template <class T> class Selection:public sort { public: int *Array=new…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-21T08:20:24.0266667+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
已接受 2024-05-22T08:49:06.0233333+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
1 个答案

CMFCTOOLBAR和CTOOLBAR 控件是灰色的还是不能用单击按钮没反应程序不执行断点调试不了怎么办

这是CTOOLBAR控件的代码if (!m_ToolBar.Create(this, WS_CHILD | WS_VISIBLE | CBRS_TOP,IDC_TOOLBAR1)||!m_ToolBar.LoadToolBar(IDR_TOOLBAR2)) { TRACE0("创建失败"); //return FALSE; } 这是CMFCTOOLBAR控件的代码if (CMyTOOL.Create(this, AFX_DEFAULT_TOOLBAR_STYLE,…

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-20T08:32:51.81+00:00
lixiang li 40 信誉分
已回答 2024-05-21T09:07:59.95+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商
1 个答案

控件检索功能是鼠标点击检索 还是 通过键盘操作检索

怎么实现检索功能

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-14T09:11:03.7133333+00:00
lixiang li 40 信誉分
已编辑答案 2024-05-20T06:52:49.4666667+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

即使我走了一遍教程,我也得到了“无法打开源代码文件”。

我是创建 Visual Studio 项目的新手。 我已经尝试了下面的教程。我现在正在创建DLL示例。但是当我尝试教程时,我遇到了我在标题中提到的错误。 https://learn.microsoft.com/en-us/cpp/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=msvc-160 首先,我创建了一个来自教程的 MathLibrary…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-14T08:51:30.3233333+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
已接受 2024-05-20T06:14:12.8666667+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何在 MS VS C/C++ 中锁定即时窗口?

你好 1/ 如何手动清除 MS VS C++ 中的“即时窗口”,例如 Ctrl + I + C 等? 2/ 如何使用 C/C++ 命令以编程方式清除 MS VS C++ 中的“即时窗口”,例如 Degug.Clean(“即时窗口”)? Note:此问题总结整理于:How can I celar am Immediate Window in MS VS C/C++ ?

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-15T08:36:06.5833333+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
已接受 2024-05-20T06:13:34.82+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

Visual Studio 2019 无法识别 v120 (VS2013)

我是 vs2019 的用户。 我的同事给了我一个需要 vs2013(v120) 平台工具集的项目。 我安装了“Microsoft Build Tools 2013”和“Microsoft Visual C++ 2013 Redistributable (x86)”,但仍然无法构建项目。 我想我完成了所有内容的安装,但 vs2019 仍然无法构建项目。 平台工具集:Visual Studio 2013 (v120)(未安装) Note:此问题总结整理于:visual studio 2019…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-16T07:42:07.6566667+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
已接受 2024-05-20T06:12:41.97+00:00
Hui Liu-MSFT 47,421 信誉分 Microsoft 供应商
1 个答案

CMFCTOOLBAR 控件怎么添加处理程序 、事件

有图标了但是没有事件和处理程序 怎么激活按钮呢?

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-15T06:04:30.4833333+00:00
lixiang li 40 信誉分
已编辑评论 2024-05-19T08:02:23.78+00:00
lixiang li 40 信誉分
1 个答案

CDockablePane 控件在创建时报错怎么解决?

if (!Pane.Create(strObjectView, this, CRect(800, 800, 200, 200), TRUE, 1001, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_LEFT | CBRS_FLOAT_MULTI, AFX_CBRS_REGULAR_TABS, AFX_CBRS_FLOAT)) { TRACE0("未能创建“面向对象”窗口\n"); return…

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-12T08:19:32.56+00:00
lixiang li 40 信誉分
已编辑答案 2024-05-15T05:20:12.21+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商
1 个答案

CAccelerateDecelerateTransition 这个组件怎么使用,请详细讲解

CAccelerateDecelerateTransition 里面的 CAccelerateDecelerateTransition 方法 Create方法这两个方法怎么使用,请举例说明

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-13T08:15:46.8266667+00:00
lixiang li 40 信誉分
已评论 2024-05-14T09:41:43.25+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

CMFCToolBar 怎么在对话框上创建,创建后不显示,怎么解决,求解答

BOOL CTESTDlg::OnInitDialog() { CDialogEx::OnInitDialog(); // 将“关于...”菜单项添加到系统菜单中。 // IDM_ABOUTBOX 必须在系统命令范围内。 ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); ASSERT(IDM_ABOUTBOX < 0xF000); CMenu* pSysMenu = GetSystemMenu(FALSE); if…

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-09T07:41:19.79+00:00
lixiang li 40 信誉分
已接受 2024-05-14T05:24:18.0666667+00:00
lixiang li 40 信誉分
1 个答案

Regarding static objects in inline functions existing in multiple dynamic libraries?

If this code exists in multiple dynamic libraries, can it be guaranteed that the program only has one instance of instance? //code.h inline double& fun(){ static double instance = 1.0; return instance; } cppreference Function-local static objects in…

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
86 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
126 个问题
已提问 2024-05-11T06:29:03.9233333+00:00
海尧 李 0 信誉分
已回答 2024-05-13T06:29:53+00:00
Minxin Yu 11,026 信誉分 Microsoft 供应商