2013-03-18 1 views
0

J'ai 2 Application un dans Win32SDK un Autre dans MFC.Portage MFC à l'application Win32SDK

Quelle devrait être mon approche du code de port de chaque côté avec une complication minimale.

+0

Vous voulez porter quoi faire quoi? Ce n'est pas clair ce que vous demandez. –

+0

Je suis perplexe, les deux applications fonctionnent déjà sur Windows, n'est-ce pas? MFC est juste une bibliothèque de classes qui enveloppe Win32. Le portage signifie généralement multiplate-forme. Je pense que vous devez ajouter plus de détails sur la portée de chaque application, et ce que vous voulez exactement réaliser. –

+0

Approche 1: MFC -> Win32API (projet principal) OU Approche 2: Win32SDK -> MFC (projet principal) – Mozfox

Répondre

1

Il est probablement plus facile de transférer vers MFC plutôt que depuis MFC. Tout simplement parce que MFC encapsule beaucoup de fonctionnalités que vous devrez réimplémenter si vous le supprimez. Cela dépend en grande partie de la nature et de la taille des projets impliqués ainsi que des compétences et de l'expérience du ou des développeurs qui vont le faire.

Pouvez-vous donner plus de détails?

+0

ce qui se passera si j'ai une fenêtre d'interface utilisateur dans mon code SDK .. J'ai essayé d'incorporer mon code de SDK dans MFC et ai enlevé windows.h parce que mfc jette quelque erreur en disant "le fichier de Windows ne devrait pas être inclus dans mfc" .I ont même du code COM dans le projet win32SDK – Mozfox

+0

Vous pouvez mélanger le code de MFC et les fenêtres d'API Win32 sans problème - juste prudent s'ils ont besoin d'interopérer. Si votre COM produit une DLL/OCX, vous pouvez créer un wrapper MFC avec un Assistant. –

+0

donc le code Win32SDK au projet MFC c'est Merci :) pour prendre la décision de portage. – Mozfox