La question me trotte dans la tete depuis un p'tit moment...

J'aimerais develloper une appli sous windows dans un premier temps, mais j'aimerais coder a base de classes abstraites dans le cas ou je decide d'exporter mon appli a l'etranger =)

Je sais que MFC est bien plus pratique, bien que je n'y connaisse encore rien sur le sujet, mais j'ai cependant des bases en win32. La question est: me sera t-il possible de porter mon appli si j'utilise MFC?
ou vaudrait-il mieux utiliser le win32?

Question subsidiaire: Microsoft a t-il concu MFC de maniere a rendre le portage delicat?

Voila merci.