#include "windows.h"
#include "stdafx.h"
#include "Winuser.h"
namespace clr {
public ref class Class1
{
private:
public:
Class1()
{
}
~Class1()
{
}
void getcount(int number, char* out1, char* out2, int* out3)
{
DISPLAY_DEVICE mydevice;
mydevice.cb = sizeof(DISPLAY_DEVICE);
while (EnumDisplayDevices(NULL,0, &mydevice, EDD_GET_DEVICE_INTERFACE_NAME))
{
}
};
// TODO: 在此处添加此类的方法。
};
}
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2028 无法解析的标记(0A00002F) "extern "C" int __stdcall EnumDisplayDevicesA(char const *,unsigned long,struct _DISPLAY_DEVICEA *,unsigned long)" (?EnumDisplayDevicesA@@$$J216YGHPBDKPAU_DISPLAY_DEVICEA@@K@Z),该标记在函数 "public: void __clrcall clr::Class1::getcount(int,char *,char *,int *)" (?getcount@Class1@clr@@$$FQ$AAMXHPAD0PAH@Z) 中被引用 clr c:\Users\bamboo\documents\visual studio 2015\Projects\clr\clr\clr.obj 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2019 无法解析的外部符号 "extern "C" int __stdcall EnumDisplayDevicesA(char const *,unsigned long,struct _DISPLAY_DEVICEA *,unsigned long)" (?EnumDisplayDevicesA@@$$J216YGHPBDKPAU_DISPLAY_DEVICEA@@K@Z),该符号在函数 "public: void __clrcall clr::Class1::getcount(int,char *,char *,int *)" (?getcount@Class1@clr@@$$FQ$AAMXHPAD0PAH@Z) 中被引用 clr c:\Users\bamboo\documents\visual studio 2015\Projects\clr\clr\clr.obj 1