Stai facendo su un pasticcio tra C, C++ nativo e C++/CLI, e tra classi del .NET Framework e funzioni di libreria C. Ti consiglio vivamente di (1) scegliere quale dei due "dialetti" intendi utilizzare (evita di mischiarli se non è necessario) e (2) di studiarti un libro sul C++ (o su C++/CLI, a seconda) prima di metterti a scrivere codice. Il C++ è un linguaggio molto ingarbugliato, che non si può improvvisare a questa maniera.