begin process at 2008 05 16 05:58:26
1 173 216 membres
58 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Migration MDI/SDI [ Archives / API ] (rasta_raf)

Migration MDI/SDI le 23/08/2004 21:45:58

rasta_raf
Bonjour,

J'ai un problème : J'ai un logiciel (qui s'appelle Record)qui me permet de travailler sur l'affichage et l'enregistrement d'une séquence vidéo d'une caméra analogique reliée à une carte d'acquésition A/N; et il est du type SingleDocTemplate (c'et a dire une seule fenetre), comme en témoigne ces instructions dans le méthode BOOL CRecordApp::InitInstance() :

CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CRecordDoc),
RUNTIME_CLASS(CMainFrame), // main SDI frame window
RUNTIME_CLASS(CMyRecordView));
AddDocTemplate(pDocTemplate);

Ce logiciel contuient une classe CMainFrame mais il ne contient pas de classe CChildFrame.
J'ai cliqué avec le bouton droit sur le nom de projet dans l'onglet ClassView (j'utilise Visual C++ 6.0) pour faire New Class, dans la boite de dialogue qui est apparue dans l'espace Class Type il y avait Generic Class, mais il n'y avait pas de MFC Class ou Form Class.

Pourtant quand j'ai cherché le mot MFC dans le projet il est apparu 8 fois :

Searching for 'MFC'...
C:\Ifc56\VegaNet\Examples\Record\Record.cpp(133): Enable3dControls(); // Call this when using MFC in a shared DLL
C:\Ifc56\VegaNet\Examples\Record\Record.cpp(135): Enable3dControlsStatic(); // Call this when linking to MFC statically
C:\Ifc56\VegaNet\Examples\Record\Record.rc(285): VALUE "FileDescription", "Record MFC Application\0"
C:\Ifc56\VegaNet\Examples\Record\StdAfx.h(23):#include <afxwin.h> // MFC core and standard components
C:\Ifc56\VegaNet\Examples\Record\StdAfx.h(24):#include <afxext.h> // MFC extensions
C:\Ifc56\VegaNet\Examples\Record\StdAfx.h(25):#include <afxdisp.h> // MFC Automation classes
C:\Ifc56\VegaNet\Examples\Record\StdAfx.h(26):#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
C:\Ifc56\VegaNet\Examples\Record\StdAfx.h(28):#include <afxcmn.h> // MFC support for Windows Common Controls
8 occurrence(s) have been found.

J?ai donc 3 questions :
1/ Est-ce que la librairie MFC est incluse dans mon projet ?
2/Sinon comment je peu l?inclure ?
3/ Comment je dois faire pour inclure un splitter dans mon programme pour pouvoir avoir une fenêtre divisée en deux, d?une part l?image prise par la caméra (ce qui est déjà disponible) et un formulaire (Dialog/Formview) que je vais créer.

Mouchos Gracias


Classé sous : class, mfc, record, ifc56, veganet

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS