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

排序依据: 已更新
1 个答案

sleep()函数挂起时间的偏差值会有多大

在CPU占用率非常高的环境中(长期占用率100%)sleep()函数导致的线程挂起时间有没有可能远超设定值,比如期望sleep(30),实际线程挂起超过3秒。

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
50 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
Microsoft Q&A
Microsoft Q&A
使用此标记与 Microsoft 问答团队共享建议、功能请求和 bug。 Microsoft 问答团队将定期评估你的反馈,并在此过程中提供更新。
47 个问题
已提问 2024-05-22T15:52:07.53+00:00
XIN SHU 0 信誉分
已回答 2024-05-23T01:58:29.78+00:00
Jeanine Zhang-MSFT 9,261 信誉分 Microsoft 供应商
1 个答案

如何在我今天下载的VS2022中使用vcpkg(2021年11月9日版本17.0.0)

我正在尝试跟随 Sy 创建新的 C++ 模块功能的演示,当我右键单击项目并选择属性时,我的对话框中没有像他那样看到“vcpkg”! 我做错了什么? 该示例要求我使用一个名为 tl::generator 的开源生成器,我想将其包含在 vcpkg.json 文件中。 Note:此问题总结整理于: How to use vcpkg in VS2022 that I downloaded today (2021 Nov 9 Version 17.0.0)

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-22T08:28:34.9466667+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已回答 2024-05-22T09:17:16.55+00:00
Jiale Xue - MSFT 35,716 信誉分 Microsoft 供应商
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 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-20T08:15:50.5233333+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已接受 2024-05-22T08:49:41.02+00:00
Hui Liu-MSFT 41,146 信誉分 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 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-21T08:20:24.0266667+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已接受 2024-05-22T08:49:06.0233333+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
1 个答案

MFC C++/CLR 包装器

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

C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
132 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-21T05:42:10.6033333+00:00
Jiale Xue - MSFT 35,716 信誉分 Microsoft 供应商
已回答 2024-05-21T09:52:15.8133333+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
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 托管库。
95 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-21T05:52:01.8666667+00:00
Jiale Xue - MSFT 35,716 信誉分 Microsoft 供应商
已回答 2024-05-21T09:48:23.85+00:00
Hui Liu-MSFT 41,146 信誉分 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 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-20T08:32:51.81+00:00
lixiang li 20 信誉分
已回答 2024-05-21T09:07:59.95+00:00
Minxin Yu 10,361 信誉分 Microsoft 供应商
1 个答案

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

怎么实现检索功能

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-14T09:11:03.7133333+00:00
lixiang li 20 信誉分
已编辑答案 2024-05-20T06:52:49.4666667+00:00
Minxin Yu 10,361 信誉分 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 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-14T08:51:30.3233333+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已接受 2024-05-20T06:14:12.8666667+00:00
Hui Liu-MSFT 41,146 信誉分 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 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-15T08:36:06.5833333+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已接受 2024-05-20T06:13:34.82+00:00
Hui Liu-MSFT 41,146 信誉分 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 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-16T07:42:07.6566667+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已接受 2024-05-20T06:12:41.97+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
1 个答案

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

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

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-15T06:04:30.4833333+00:00
lixiang li 20 信誉分
已编辑评论 2024-05-19T08:02:23.78+00:00
lixiang li 20 信誉分
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 语言系列,包括对面向组件的编程的支持。
132 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-15T06:38:49.65+00:00
Jiale Xue - MSFT 35,716 信誉分 Microsoft 供应商
已回答 2024-05-15T13:07:59.71+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
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 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-12T08:19:32.56+00:00
lixiang li 20 信誉分
已编辑答案 2024-05-15T05:20:12.21+00:00
Minxin Yu 10,361 信誉分 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 和移动设备的应用程序。
58 个问题
C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
132 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-14T07:38:52.6166667+00:00
Jiale Xue - MSFT 35,716 信誉分 Microsoft 供应商
已回答 2024-05-14T12:15:15.44+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
1 个答案

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

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

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-13T08:15:46.8266667+00:00
lixiang li 20 信誉分
已评论 2024-05-14T09:41:43.25+00:00
Minxin Yu 10,361 信誉分 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 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-09T07:41:19.79+00:00
lixiang li 20 信誉分
已接受 2024-05-14T05:24:18.0666667+00:00
lixiang li 20 信誉分
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 和移动设备的应用程序。
58 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-11T06:29:03.9233333+00:00
海尧 李 0 信誉分
已回答 2024-05-13T06:29:53+00:00
Minxin Yu 10,361 信誉分 Microsoft 供应商
2 个答案

CMFCShellListCtrl 控件创建失败,怎么回事,求解决

CMFCShellListCtrl CShellListCtrl; if (!CShellListCtrl.Create(WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | LVS_REPORT, CRect(800, 10, 1600, 400), this, IDC_SHELLLIST)) TRACE0("Creation failed!!!");

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

在特定编辑框中禁用/启用 TabTip 键盘

我们构建了一个带有 MFC 对话框的 Windows 应用程序,以便在平板电脑上使用。 因此,有必要使用虚拟键盘进行用户输入。 在“键入设置”中设置“未处于平板电脑模式且未连接键盘时显示触摸键盘”,它会使每次发生编辑框焦点时都会显示 TabTip。 这非常有用。 但是,在某些编辑框中,我们使用自定义虚拟键盘,因此我们不希望出现 TabTip。 现在,当专注于这些编辑框时,TabTip 和我们的自定义键盘同时出现,然后 TabTip 消失。这很奇怪。 有没有办法通过 C++ 代码禁用和启用 TabTib…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
84 个问题
已提问 2024-05-06T08:59:20.0066667+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商
已接受 2024-05-09T08:17:38.3033333+00:00
Hui Liu-MSFT 41,146 信誉分 Microsoft 供应商