2013-08-01 1 views
0

Je travaille sur visual ++ et essaye de rendre un aperçu d'un fichier html sur une boîte de dialogue/fenêtre créée par moi. (tout comme nous obtenons le volet d'aperçu sur l'explorateur de fenêtre sur le hmlFile.html simple clic). J'ai essayé beaucoup de recherche sur google mais a abouti à un-succès. J'ai eu l'idée de quelque part que cela peut être accompli en utilisant le contrôle ActiveX. Mon projet est déjà en train de rendre l'image FileName.png (je veux dire déjà travailler pour .png image) dans la boîte de dialogue que j'ai créée.comment rendre le fichier html dans la fenêtre/boîte de dialogue en utilisant le contrôle activex

Mais maintenant, la tâche suivante consiste à rendre le rendu d'aperçu pour les fichiers .html. Je n'ai aucune idée de la façon d'accomplir cette tâche. des idées ?? Si par contrôle ActiveX ?? Pour le fichier .png, l'idée était de stocker le contenu du fichier .png dans le flux (qui est généré par un simple clic sur le fichier .png) puis de créer un décodeur puis de créer une source bitmap vers 32bppHbitmap puis de prévisualiser dans le volet de prévisualisation/fenêtre créée/boîte de dialogue et je sais aussi sur les fichiers .xml - dans ce cas, nous créons une feuille de style) mais je ne sais pas comment faire pour les fichiers html ???

Une aide? ou de bons liens ????

Répondre

0

La bibliothèque MFC rend cela plutôt facile. Voici un lien vers un exemple de programme qui utilise MFC CHtmlView pour créer un navigateur:

http://msdn.microsoft.com/en-us/library/ms177540(v=VS.80).aspx

+0

Vous voulez dire que je dois ajouter un contrôle activeX à mon DialogBox/A créé la fenêtre et l'hôte de la Borwser Web à l'intérieur que puis passer la contenu html qui sont actuellement présents dans mon IStream * m_FinalHTMLStream) et puis je aurai l'aperçu du fichier html dans ma boîte de dialogue créée/fenêtre créée ?? – Sss

Questions connexes