Hoi ik heb een vraagje...
Ben bezig met een .Net project voor school. We moeten een Tangram spel onwikkelen in .NET. Het class model moet gemaakt worden in .NET C++ en het visuele gedeelte in c#.
Bij de classes heb ik ook een class "Point" zitten. met de standaard opzet van x en y coordinaat en de gebruikelijke functies.
In c# moet ik de funcitie van type "Graphics" Fillpolygon gebruiken. Deze functie vraagt als invoer een "Brush" type en een array van "Point"type alleen is dit een andere "Point" dan die wat ik gemaakt heb. Dus dan moet ik 1st mijn c++"Point" uitlezen in een C# "Point" en die als array doorgeven aan die funcitie. Werkt wel maar niet hoe ik het wil dus.
Ik Moet dus eigenlijk die c++ "Point"-class van mij zelf vervangen door de standaard "Point" class van .NET dezelfde als wat in C# gebruikt wordt. Dan kan ik mijn objecten gelijk meegeven aan die funcitie.
Ben er al een aantal dagen mee bezig en kkrijg het niet voor elkaar. Volgens mij zit die class in "GDIPlusTypes.h" dus moet ik "GDIPlus.h" volgens de help includen. Oke dat gedaan... 10000 errors er staat in die mooie help niet bij dat die GDIPlus vereist dat je "Windows.h" moet include. Ook uitgevonden Alleen nog 100 linker errors... Op iNet gelezen dat je ook nog "#pragma comment(lib, "gdiplus.lib") " eff erbij moet schrijven. Oke gedaan nu de laatste error:
LNK2019: unresolved external symbol _main referenced in function _mainCRTstartup
mijn eigenlijke vragen:
Is dit wel dezelfde class als die van C#? zoja hoe los ik die error op?
mzzls
Ben bezig met een .Net project voor school. We moeten een Tangram spel onwikkelen in .NET. Het class model moet gemaakt worden in .NET C++ en het visuele gedeelte in c#.
Bij de classes heb ik ook een class "Point" zitten. met de standaard opzet van x en y coordinaat en de gebruikelijke functies.
In c# moet ik de funcitie van type "Graphics" Fillpolygon gebruiken. Deze functie vraagt als invoer een "Brush" type en een array van "Point"type alleen is dit een andere "Point" dan die wat ik gemaakt heb. Dus dan moet ik 1st mijn c++"Point" uitlezen in een C# "Point" en die als array doorgeven aan die funcitie. Werkt wel maar niet hoe ik het wil dus.
Ik Moet dus eigenlijk die c++ "Point"-class van mij zelf vervangen door de standaard "Point" class van .NET dezelfde als wat in C# gebruikt wordt. Dan kan ik mijn objecten gelijk meegeven aan die funcitie.
Ben er al een aantal dagen mee bezig en kkrijg het niet voor elkaar. Volgens mij zit die class in "GDIPlusTypes.h" dus moet ik "GDIPlus.h" volgens de help includen. Oke dat gedaan... 10000 errors er staat in die mooie help niet bij dat die GDIPlus vereist dat je "Windows.h" moet include. Ook uitgevonden Alleen nog 100 linker errors... Op iNet gelezen dat je ook nog "#pragma comment(lib, "gdiplus.lib") " eff erbij moet schrijven. Oke gedaan nu de laatste error:
LNK2019: unresolved external symbol _main referenced in function _mainCRTstartup
mijn eigenlijke vragen:
Is dit wel dezelfde class als die van C#? zoja hoe los ik die error op?
mzzls