2009-11-17 1 views
0

Je sais que cela a été demandé à deux reprises auparavant, mais les deux n'ont pas de bonnes réponses et sont datées au cas où quelqu'un a trouvé quelque chose dans ces jours, je demande à nouveau !.MSHTML MFC Tutoriel

Quelqu'un connaît un bon tutoriel pour MSHTML ou un projet open source qui peut être lu pour comprendre comment diverses opérations peuvent être effectuées dans MSHTML - MFC?

Merci

Répondre

1

Votre question rend difficile de savoir exactement ce que vous essayez de faire, mais la classe MFC principale que vous devez utiliser est CHtmlView. Le MSDN dispose des sources définitives d'informations à ce sujet:

Si vous trouvez ces liens un peu laconique, cette page contient quelques articles un peu plus convivial:

Cependant, je voudrais également vous demander si vous êtes sûr à 100% que vous voulez utiliser MFC? La raison que je demande est parce que j'ai travaillé pendant un certain nombre d'années sur un projet open-source qui héberge le contrôle Microsoft WebBrowser et nous avons vu des améliorations significatives des performances lorsque nous avons retiré MFC du projet. Les abstractions MFC ne nous achetaient vraiment rien sur les interfaces COM qui sont exposées par le contrôle. Enlever le MFC a également rendu notre code beaucoup plus simple.

Le projet est open source, donc si vous voulez voir le code par vous-même, vous pouvez obtenir plus d'informations here. C'est en particulier le projet LibRender qui héberge le contrôle WebBrowser. Si vous voulez le voir en cours d'exécution, vous devez créer la solution SWViewer.

1

Le seul endroit que j'aime à visiter pour MFC est Newcomer de site Il y a quelques tutoriels utiles et des démonstrations de diverses choses là-bas. Bien que ce soit plus un site général MFC, alors peut-être que vous pouvez trouver ce que vous cherchez là-bas.