【发布时间】:2021-02-27 01:08:43
【问题描述】:
我正在将一个 c# .netcore 应用程序移动到 UWP 桌面桥。我能够部署和构建应用程序,但是在添加 c++ winrt 组件时,我收到一个错误,表明 SHGDNF 在 ShObjldl_core.h 中未识别,下面是 pch.cpp
`#pragma once
#include <stdio.h>
#include <tchar.h>
#include <Unknwn.h>
#include <winrt/base.h>
#include <shlwapi.h>
#include <pathcch.h>
#include <ShlGuid.h>
#include <ShObjIdl_core.h>
#include <ShlObj_core.h>
#include <cfapi.h>
#include <ntstatus.h>
#include <sddl.h>
#include <winrt\windows.storage.provider.h>
#include <winrt\Windows.Security.Cryptography.h>
#include <ppltasks.h>
#include <strsafe.h>`
【问题讨论】: