Więc jestem architektem aplikacji, która niekoniecznie działa w C++, ale MFC/ATL jest zbyt niechlujny jak na mój gust, więc miałem świetny pomysł na wykonanie całego "myślenia" kodu w natywnym C++ i cały ładny kod UI w języku C#. Problemem jest jednak interoperacyjność między nimi dwoma. Zanim się tym zająłem, zastanawiałem się, czy jest to rozwiązany problem, i jest na to naprawdę dobry sposób. Zauważ, że nie chcę mieszać logiki i wyświetlania w tym samym module, ponieważ powoduje to irytująco wysokie sprzężenie.Native C++ i C# interop
Oto co mam do tej pory:
Więc powiedz mi, można to zrobić lepiej?
Dlaczego musi być C++? – SLaks
Ponieważ istnieje istniejąca podstawa kodu, która udostępnia interfejs API C++ i jest to moja lingua franca. Byłbym zagubiony bez moich wskazówek. –