I opened the source code for OpenMPT earlier and was welcomed by a series of errors within afxrendertarget.h. They read as follows:
incomplete type is not allowed
expected a ')'
expected a ';'
member "member name" is not a type name
I have both Visual Studio 2015 and Visual Studio 2017 installed. I figured that the errors might have been caused by accidentally opening the solution in Visual Studio 2015 first. But, even after removing my copy of the code and downloading a fresh one and opening the solution in only Visual Studio 2017, I still see the errors. Also, I had opened the code in both versions before, but not had that problem. It happened even before I had updated the code. I saw in the version history that the strange behavior with the module play time (wherein it sometimes displayed a value of 60 for seconds) has been resolved. But, I cannot seem to get the code to work. I downloaded revision 9641. The previous revision was 9338.
Please provide the complete error message, otherwise it is even more guesswork.
If it does not wok in VS2017, does it work with VS2015? Precise versions of both?
Every single revision of OpenMPT gets automatically tested on both VS2015 and VS2017, so the problem is very likely on your side.
Severity Code Description Project File Line Suppression State
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 348
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 348
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 348
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 348
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 359
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 366
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 374
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 384
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 389
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 393
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 408
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 408
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 408
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 408
Error (active) E0757 member "CD2DLayer::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 425
Error (active) E0757 member "CD2DLayer::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 456
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 488
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 488
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 488
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 488
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 496
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 496
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 496
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 496
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 504
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 504
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 504
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 504
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 511
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 511
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 511
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 511
Error (active) E0757 member "CD2DBitmap::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 570
Error (active) E0757 member "CD2DBitmap::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 585
Error (active) E0757 member "CD2DBitmap::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 610
Error (active) E0757 member "CD2DBitmap::UINT" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 625
Error (active) E0757 member "CD2DBitmap::LPCTSTR" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 630
Error (active) E0757 member "CD2DBitmap::HBITMAP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 645
Error (active) E0757 member "CD2DBitmap::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 650
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 695
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 695
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 695
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 695
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 718
Error (active) E0757 member "CD2DBrush::CD2DBrushProperties" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 767
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 784
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 784
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 784
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 784
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 793
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 793
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 793
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 793
Error (active) E0757 member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 827
Error (active) E0757 member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 833
Error (active) E0757 member "CD2DSolidColorBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 841
Error (active) E0757 member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 856
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 873
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 873
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 873
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 873
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 884
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 884
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 884
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 884
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 894
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 894
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 894
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 894
Error (active) E0757 member "CD2DBitmapBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 978
Error (active) E0757 member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 988
Error (active) E0757 member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1004
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1024
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1024
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1024
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1024
Error (active) E0757 member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1040
Error (active) E0757 member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1040
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1076
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1076
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1076
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1076
Error (active) E0757 member "CD2DLinearGradientBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1089
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1170
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1170
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1170
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1170
Error (active) E0757 member "CD2DRadialGradientBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1183
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1289
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1289
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1289
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1289
Error (active) E0757 member "CD2DTextFormat::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1301
Error (active) E0757 member "CD2DTextFormat::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1308
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1318
Error (active) E0757 member "CD2DTextFormat::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1336
Error (active) E0757 member "CD2DTextFormat::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1342
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1366
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1366
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1366
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1366
Error (active) E0757 member "CD2DTextLayout::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1378
Error (active) E0757 member "CD2DTextLayout::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1385
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1395
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1415
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1423
Error (active) E0757 member "CD2DTextLayout::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1431
Error (active) E0757 member "CD2DTextLayout::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1439
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1460
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1460
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1460
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1460
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1498
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1509
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1527
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1536
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1547
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1555
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1566
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1576
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1576
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1588
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1588
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1597
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1607
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1616
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1627
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1648
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1648
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1648
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1648
Error (active) E0757 member "CD2DPathGeometry::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1655
Error (active) E0757 member "CD2DPathGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1683
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1819
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1819
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1819
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1819
Error (active) E0757 member "CD2DMesh::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1860
Error (active) E0757 member "CD2DMesh::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h 1870
There is the error list from Visual Studio 2017. That was after closing the solution and opening it again, in case there is a difference between the OpenMPT.sln file from the vs2017 folder and the OpenMPT.sln file from vs2017xp folder. I opened the OpenMPT.sln file from the vs2017 folder. The version number for Visual Studio 2017 is 15.3.0. Also, I tried opening the solution in Visual Studio 2015 again (OpenMPT.sln from the vs2015, not vs2015xp, folder) and it compiled without a hiccup. The version for Visual Studio 2015 is 14.0.25123.00 Update 2.
No idea.
Maybe your VS2017 installation is corrupted. Are you positive that older code revisions work correctly?
Do you have the required VS2017 features installed? In particular: Microsoft Foundation Classes, XP-targetting toolset (required for the vs2017xp folder), Windows 8.1 SDK.
Quote from: manxAre you positive that older code revisions work correctly?
Yes, I have used older revisions with Visual Studio 2017.
I tried a repair operation on Visual Studio, to no avail. I looked at revision 9484. It returned the same errors. I do not remember uninstalling anything. When I did a repair on Visual Studio, it looked like it might have installed the Windows 8.1 SDK. Although, I do find it odd that, in the control panel, I see the following items:
1. Windows SDK AddOn (version 10.1.0.0)
2. Windows Software Development Kit - Windows 10.0.10586.212
3. Windows Software Development Kit - Windows 10.0.14393.795
4. Windows Software Development Kit - Windows 10.0.15063.468
5. Windows Software Development Kit - Windows 10.0.26624
I see no mention of Windows 8.1 in those. Perhaps I need to go to Microsoft's Web site and manually download and install the Windows 8.1 SDK.
Quote from: Wodd on February 11, 2018, 22:04:26
When I did a repair on Visual Studio, it looked like it might have installed the Windows 8.1 SDK. Although, I do find it odd that, in the control panel, I see the following items:
1. Windows SDK AddOn (version 10.1.0.0)
2. Windows Software Development Kit - Windows 10.0.10586.212
3. Windows Software Development Kit - Windows 10.0.14393.795
4. Windows Software Development Kit - Windows 10.0.15063.468
5. Windows Software Development Kit - Windows 10.0.26624
I see no mention of Windows 8.1 in those. Perhaps I need to go to Microsoft's Web site and manually download and install the Windows 8.1 SDK.
It's in the VS2017 installer, no need to download anything separate: Individual Components / SDKs (last group) / Windows 8.1 SDK
I'm not saying this is the problem, however, the Windows 8.1 SDK is required for OpenMPT.
Quote from: Wodd on February 11, 2018, 14:57:47
The version number for Visual Studio 2017 is 15.3.0.
Current version is VS2017 15.5.5 (Community Edition) or VS2017 15.5.6 (other editions) (at least, that's what the installer tells me).
Not saying this is necessarily the problem, however, we certainly cannot test or support any and all non-updated VisualStudio version. Please update to the latest.
Thank you for the information. I have updated Visual Studio and the solution returns the same errors. I have found that the 32-bit build returns fewer, but still any, errors.
From Win32 Release build (the Debug builds do the same thing. I have looked at those.):
Severity Code Description Project File Line Suppression State
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 359
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 366
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 374
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 384
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 389
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 393
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0757 member "CD2DBitmap::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 570
Error (active) E0757 member "CD2DBitmap::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 585
Error (active) E0757 member "CD2DBitmap::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 610
Error (active) E0757 member "CD2DBitmap::UINT" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 625
Error (active) E0757 member "CD2DBitmap::LPCTSTR" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 630
Error (active) E0757 member "CD2DBitmap::HBITMAP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 645
Error (active) E0757 member "CD2DBitmap::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 650
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 718
Error (active) E0757 member "CD2DBrush::CD2DBrushProperties" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 767
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0757 member "CD2DTextFormat::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1301
Error (active) E0757 member "CD2DTextFormat::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1308
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1318
Error (active) E0757 member "CD2DTextFormat::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1336
Error (active) E0757 member "CD2DTextFormat::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1342
From x64 Release build:
Severity Code Description Project File Line Suppression State
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 348
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 359
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 366
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 374
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 384
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 389
Error (active) E0757 member "CD2DResource::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 393
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 408
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 408
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 408
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 408
Error (active) E0757 member "CD2DLayer::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 425
Error (active) E0757 member "CD2DLayer::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 456
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 488
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 496
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 504
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 511
Error (active) E0757 member "CD2DBitmap::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 570
Error (active) E0757 member "CD2DBitmap::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 585
Error (active) E0757 member "CD2DBitmap::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 610
Error (active) E0757 member "CD2DBitmap::UINT" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 625
Error (active) E0757 member "CD2DBitmap::LPCTSTR" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 630
Error (active) E0757 member "CD2DBitmap::HBITMAP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 645
Error (active) E0757 member "CD2DBitmap::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 650
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 695
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 718
Error (active) E0757 member "CD2DBrush::CD2DBrushProperties" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 767
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 784
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 784
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 784
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 784
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 793
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 793
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 793
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 793
Error (active) E0757 member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 827
Error (active) E0757 member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 833
Error (active) E0757 member "CD2DSolidColorBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 841
Error (active) E0757 member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 856
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 873
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 873
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 873
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 873
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 884
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 884
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 884
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 884
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 894
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 894
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 894
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 894
Error (active) E0757 member "CD2DBitmapBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 978
Error (active) E0757 member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 988
Error (active) E0757 member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1004
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1024
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1024
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1024
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1024
Error (active) E0757 member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1040
Error (active) E0757 member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1040
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1076
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1076
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1076
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1076
Error (active) E0757 member "CD2DLinearGradientBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1089
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1170
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1170
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1170
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1170
Error (active) E0757 member "CD2DRadialGradientBrush::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1183
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1289
Error (active) E0757 member "CD2DTextFormat::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1301
Error (active) E0757 member "CD2DTextFormat::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1308
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1318
Error (active) E0757 member "CD2DTextFormat::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1336
Error (active) E0757 member "CD2DTextFormat::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1342
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1366
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1366
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1366
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1366
Error (active) E0757 member "CD2DTextLayout::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1378
Error (active) E0757 member "CD2DTextLayout::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1385
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1395
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1415
Error (active) E0757 member "CD2DResource::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1423
Error (active) E0757 member "CD2DTextLayout::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1431
Error (active) E0757 member "CD2DTextLayout::CString" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1439
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1460
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1460
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1460
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1460
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1498
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1509
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1527
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1536
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1547
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1555
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1566
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1576
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1576
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1588
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1588
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1597
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1607
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1616
Error (active) E0757 member "CD2DGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1627
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1648
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1648
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1648
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1648
Error (active) E0757 member "CD2DPathGeometry::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1655
Error (active) E0757 member "CD2DPathGeometry::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1683
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1819
Error (active) E0018 expected a ')' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1819
Error (active) E0070 incomplete type is not allowed OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1819
Error (active) E0065 expected a ';' OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1819
Error (active) E0757 member "CD2DMesh::CRenderTarget" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1860
Error (active) E0757 member "CD2DMesh::BOOL" is not a type name OpenMPT c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h 1870