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

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

如何实现用代码添加WSD打印机功能

设置中,打印机和扫描仪项中,包含添加设备按钮,点击添加设备按钮,会搜索WSD打印机,在已搜到的打印机中点击添加设备会添加到本地一台WSD打印机 想问一下,要想使用代码实现这一功能,应该如何实现,使用C#或C++都可以,应该使用哪些接口以实现该功能

C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
188 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-11-06T11:41:40.4+00:00
高杰 王 0 信誉分
已编辑问题 2024-11-08T01:54:49.2+00:00
高杰 王 0 信誉分
0 个答案

hr = m_pDWriteFactory->CreateTextFormat这个地方就报错显示说是this 是 nullptr是怎么回事?如何解决?

HRESULT CMainWindow::CreateDeviceIndependentResources(HWND hwnd) { static const WCHAR msc_fontName[] = L"Verdana"; static const FLOAT msc_fontSize = 50; HRESULT hr; ID2D1GeometrySink *pSink = NULL; // Create a Direct2D factory. hr =…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-11-07T07:25:31.0833333+00:00
SUN 20 信誉分
已评论 2024-11-08T01:11:38.01+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
0 个答案

打断点调试发现m_pDWriteFactory是NULL的,是不是这个问题引起的指针无效

hr = DWriteCreateFactory( DWRITE_FACTORY_TYPE_SHARED, __uuidof(IDWriteFactory), reinterpret_cast<IUnknown **>(&m_pDWriteFactory) );这里面的&m_pDWriteFactory是NULL的,是不是这个问题引起的指针无效

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-10-08T06:45:53.94+00:00
SUN 20 信誉分
已评论 2024-10-21T08:35:11.54+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案

MFC 怎么检查指针的有效性

if (SUCCEEDED(hr)) { // Create a DirectWrite factory. hr = DWriteCreateFactory( DWRITE_FACTORY_TYPE_SHARED, __uuidof(IDWriteFactory), reinterpret_cast<IUnknown **>(&m_pDWriteFactory) ); }这段代码怎么检查指针的有效性

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-10-06T11:58:06.2333333+00:00
SUN 20 信誉分
已评论 2024-10-08T06:42:21.94+00:00
SUN 20 信誉分
1 个答案

dwrite.lib加载后程序出现读取访问权限冲突this 是 nullptr是怎么回事,如何解决?

断点执行到这里if (SUCCEEDED(hr)) { // Create a DirectWrite factory. hr = DWriteCreateFactory( DWRITE_FACTORY_TYPE_SHARED, __uuidof(m_pDWriteFactory), reinterpret_cast<IUnknown **>(&m_pDWriteFactory) ); }出现 return…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-25T06:49:45.2233333+00:00
SUN 20 信誉分
已评论 2024-10-06T11:54:50+00:00
SUN 20 信誉分
1 个答案

未定义标识符FILE_INFO_BY_HANDLE_CLASS怎么解决?

if (_WIN32_WINNT >= 0x0600) WINBASEAPI BOOL WINAPI SetFileInformationByHandle( _In_ HANDLE hFile, _In_ FILE_INFO_BY_HANDLE_CLASS FileInformationClass, _In_reads_bytes_(dwBufferSize) LPVOID lpFileInformation, In DWORD dwBufferSize ); #endif

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-09T12:30:37.16+00:00
SUN 20 信誉分
已评论 2024-09-30T02:07:38.6533333+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

ODBC SQLGetData: How to read SQL_LONGVARBINARY?

function SQLGetData: How to read SQL_LONGVARBINARY? sqlserver Data type: varbinary(max) contains about 16000 bytes data

SQL Server
SQL Server
Microsoft 关系数据库管理和分析系统的一个系列,用于实现电子商务、业务线和数据仓库解决方案。
165 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-19T07:18:51.3266667+00:00
y ly 20 信誉分
已评论 2024-09-27T02:24:13.2+00:00
LucyChenMSFT-4874 5,060 信誉分
1 个答案

D2d1.lib有两个版本的一个是X86文件夹的,一个是64文件夹的,选择哪一个,才是正确的

D2d1.lib有两个版本的一个是X86文件夹的,一个是64文件夹的,选择哪一个,才是正确的 if (SUCCEEDED(hr)) { // Create a DirectWrite factory. hr = DWriteCreateFactory( DWRITE_FACTORY_TYPE_SHARED, __uuidof(m_pDWriteFactory), reinterpret_cast<IUnknown…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-20T08:51:02.1733333+00:00
SUN 20 信誉分
已评论 2024-09-24T08:56:56.5766667+00:00
SUN 20 信誉分
1 个答案

MFC 里面DWriteCreateFactory函数出现LINK2019错误无法解析外部符号怎么回事,求解决?

HRESULT CMainWindow::CreateDeviceIndependentResources() { static const WCHAR msc_fontName[] = L"Verdana"; static const FLOAT msc_fontSize = 50; HRESULT hr; ID2D1GeometrySink *pSink = NULL; // Create a Direct2D factory. hr =…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-10T07:29:31.26+00:00
SUN 20 信誉分
已评论 2024-09-24T08:55:25.6166667+00:00
SUN 20 信誉分
1 个答案 提问者接受了其中一个答案。

如何用C++关闭 explorer tab

如何用C++关闭 explorer tab

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-19T01:49:23.6966667+00:00
作者 z 20 信誉分
已评论 2024-09-20T01:52:01.29+00:00
作者 z 20 信誉分
1 个答案

MFC 调试代码时出现this是nullptr 读取访问权限冲突怎么解决?

ID2D1HwndRenderTarget** hwndRenderTarget; ID2D1Factory* pFactory; CPaintDC dc(this); RECT rc; ::GetClientRect(m_hWnd, &rc); D2D1_SIZE_U size = D2D1::SizeU(rc.right - rc.left, rc.bottom - rc.top); HRESULT hr = S_OK; hr =…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-09-08T11:44:26.54+00:00
SUN 20 信誉分
已回答 2024-09-10T05:36:59.6233333+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案

CreateGridPatterentBrush的ID2D1RenderTarget* pRenderTarget调用CreateCompatibleRenderTarget 出现this 是 nullptr怎么解决?

ID2D1RenderTarget* m_pRenderTarget; ID2D1RenderTarget* pRenderTarget; ID2D1BitmapBrush** ppBitmapBrush; ID2D1BitmapRenderTarget* pCompatibleRenderTarget; ID2D1Bitmap* pBitmap; HRESULT CreateGridPatterentBrush(ID2D1RenderTarget*…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-23T08:10:36.4766667+00:00
SUN 20 信誉分
已编辑评论 2024-09-09T09:28:45.75+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案

CreateGridPatterentBrush(ID2D1RenderTarget* pRenderTarget, ID2D1BitmapBrush** ppBitmapBrush)的m_pRenderTarget没有CreateBitmapBrush成员函数怎么解决?

HRESULT CMainWindow::CreateGridPatterentBrush(ID2D1RenderTarget* pRenderTarget, ID2D1BitmapBrush** ppBitmapBrush) { ID2D1BitmapRenderTarget *pCompatibleRenderTarget = NULL; HRESULT hr = pRenderTarget->CreateCompatibleRenderTarget( …

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-21T08:40:52.3766667+00:00
SUN 20 信誉分
已评论 2024-08-26T01:45:23.51+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案

ArrangeIconicWindows 函数没有参数怎么指定父窗口

ArrangeIconicWindows 函数没有参数怎么指定父窗口

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-20T12:19:16.8833333+00:00
SUN 20 信誉分
已评论 2024-08-22T11:32:09.61+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
2 个答案

CreateDialogParamA 的DLGPROC参数类型转换无效怎么解决?

CreateDialogParamA 的DLGPROC参数类型转换无效怎么解决? CreateDialogParamA(AfxGetInstanceHandle(), MAKEINTRESOURCEA(IDD_DIALOG1), hwnd, (DLGPROC)GoToProc, NULL); int iLine; // Receives line number. BOOL fRelative; // Receives check box status.…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-20T09:04:00.0833333+00:00
SUN 20 信誉分
已编辑答案 2024-08-22T07:33:13.3666667+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
0 个答案

使用 ActivateAudioInterfaceAsync 采集不到 Microsoft Teams 播放给扬声器的声音,采集其他App(如浏览器等)的播放声音都是正常的。

我的使用场景 我有一个软件(名字叫A),想在使用 Teams 开会的使用,将 Teams 播放的声音采集出来,进行一些其他的处理,如加字幕等。 音频的传递是: Teams 收到声音 -> Teams 将声音传给扬声器 -> 软件A采集到声音。 我遇到的问题 在 Teams 开会的时候,我能从扬声器中听到 Teams 其他用户说话的声音,但是我的软件A采集不到其他用户的声音。补充一点:我的软件A采集浏览器,网易云音乐是正常,只是采集不到 Teams 的声音。 我采集扬声器方式 …

Microsoft Teams
Microsoft Teams
Microsoft 可自定义的基于聊天的工作区。
14 个问题
Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
105 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
Microsoft Q&A
Microsoft Q&A
使用此标记与 Microsoft 问答团队共享建议、功能请求和 bug。 Microsoft 问答团队将定期评估你的反馈,并在此过程中提供更新。
162 个问题
已提问 2024-08-20T03:47:09.5833333+00:00
MinBo Lv 0 信誉分
已评论 2024-08-22T03:31:19.22+00:00
Junjie Zhu - MSFT 18,481 信誉分 Microsoft 供应商
1 个答案

CFILE 读取数据时不能换行,CLISTCTRL 不能换行插入数据,怎么解决?

输出数据是一行插入数据没有换行在解决,用什么办法解决? void CMainWindow::Open() { CFileDialog dlgFile(TRUE, _T("txt"), NULL, OFN_ALLOWMULTISELECT | OFN_EXPLORER, NULL); OPENFILENAME& ofn = dlgFile.GetOFN(); TCHAR szFile[MAX_PATH] = { 0 }; //…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-12T06:07:17.73+00:00
SUN 20 信誉分
已评论 2024-08-20T08:56:14.5733333+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案

MFC 怎么创建一个这样的白色面板,用什么方法创建,怎么创建?

怎么用MFC 创建这样的白色背景面板,怎么实现?

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-03T07:40:47.2566667+00:00
SUN 20 信誉分
已评论 2024-08-16T07:11:16.02+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
1 个答案

MFC 的CFILE 的 读取文件是乱码怎么回事,如何解决?

void CMainWindow::Open() { CFileDialog dlgFile(TRUE, _T("txt"), NULL, OFN_ALLOWMULTISELECT | OFN_EXPLORER, NULL); OPENFILENAME& ofn = dlgFile.GetOFN(); TCHAR szFile[MAX_PATH] = { 0 }; // 保存获取文件名称的缓冲区 ofn.lStructSize =…

C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-07-23T12:53:52.22+00:00
SUN 20 信誉分
已评论 2024-08-12T09:41:50.5733333+00:00
Minxin Yu 12,011 信誉分 Microsoft 供应商
0 个答案

SetCommBreak can't return

When communicating with the lower computer through the serial port, the setcommbreak function can work normally at first, but then it fails to return in a timely manner. The device needs to be re-plugged in order to restore normal function

Windows 10
Windows 10
在个人计算机和平板电脑上运行的 Microsoft 操作系统。
150 个问题
Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
105 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
146 个问题
已提问 2024-08-08T11:06:46.2233333+00:00
cestbon 0 信誉分
已评论 2024-08-09T02:32:31.4533333+00:00
Xiaopo Yang - MSFT 12,726 信誉分 Microsoft 供应商