#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   
严重性 代码  说明  项目  文件  行   禁止显示状态
错误  LNK1120 2 个无法解析的外部命令    clr C:\Users\bamboo\Documents\Visual Studio 2015\Projects\clr\Debug\clr.dll 1