Click here to Skip to main content
16,008,183 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to convert a CString to ... Pin
Derek Waters15-Jan-02 12:06
Derek Waters15-Jan-02 12:06 
Generalenumerating monspaced fonts Pin
alex.barylski15-Jan-02 8:52
alex.barylski15-Jan-02 8:52 
GeneralRe: enumerating monspaced fonts Pin
Joaquín M López Muñoz15-Jan-02 9:57
Joaquín M López Muñoz15-Jan-02 9:57 
GeneralGraphic layers in VC++ Pin
Fred D.15-Jan-02 8:51
Fred D.15-Jan-02 8:51 
GeneralRe: Graphic layers in VC++ Pin
Joaquín M López Muñoz15-Jan-02 9:13
Joaquín M López Muñoz15-Jan-02 9:13 
GeneralRe: Graphic layers in VC++ Pin
Christian Graus15-Jan-02 9:59
protectorChristian Graus15-Jan-02 9:59 
GeneralDialogs in a CFormView Pin
Claude Gagnon15-Jan-02 7:28
Claude Gagnon15-Jan-02 7:28 
GeneralRe: Dialogs in a CFormView Pin
Not Active15-Jan-02 9:03
mentorNot Active15-Jan-02 9:03 
You need to use something like this. This code was from a splitter windows app so ignore some of it
<br />
	CCreateContext context;<br />
<br />
	context.m_pNewDocTemplate = NULL;<br />
	context.m_pLastView = NULL;<br />
	context.m_pCurrentFrame = NULL;<br />
<br />
	switch( iNewView )<br />
	{<br />
		case ENTER:<br />
			context.m_pNewViewClass = RUNTIME_CLASS(CEnter);<br />
			break;<br />
		case DEUX:<br />
			context.m_pNewViewClass = RUNTIME_CLASS(CDeux);<br />
			break;<br />
		case TROIS:<br />
			context.m_pNewViewClass = RUNTIME_CLASS(CTroisDia);<br />
			break;<br />
		default:<br />
			return;<br />
	}<br />
	<br />
	m_uActiveView = iNewView;<br />
<br />
	CDocument* pDoc = GetActiveDocument();<br />
	context.m_pCurrentDoc = pDoc;<br />
<br />
	CView* pActiveView = (CView*)m_wndSplitter.GetActivePane();<br />
	CRect rectWnd;<br />
	pActiveView->GetClientRect( &rectWnd );<br />
<br />
	// Keep the documents form being deleted<br />
	pDoc->m_bAutoDelete=FALSE;    <br />
	// Delete existing view <br />
	(m_wndSplitter.GetPane(0,1))->DestroyWindow();<br />
	// set flag back to default <br />
	pDoc->m_bAutoDelete=TRUE;<br />
<br />
	m_wndSplitter.CreateView(0, 1, context.m_pNewViewClass, rectWnd.Size(), &context);<br />
<br />
	CFormView* pNewView = (CFormView *)m_wndSplitter.GetPane(0, 1);<br />
	pNewView->SetOwner(this);<br />
	pNewView->OnInitialUpdate();<br />
	SetActiveView(pNewView);<br />
<br />
	m_wndSplitter.RecalcLayout(); <br />

GeneralRe: Dialogs in a CFormView Pin
Joaquín M López Muñoz15-Jan-02 9:15
Joaquín M López Muñoz15-Jan-02 9:15 
GeneralSQL problem ! Pin
Hadi Rezaee15-Jan-02 6:13
Hadi Rezaee15-Jan-02 6:13 
GeneralRe: SQL problem ! Pin
Joaquín M López Muñoz15-Jan-02 8:01
Joaquín M López Muñoz15-Jan-02 8:01 
GeneralRe: SQL problem ! Pin
Hadi Rezaee15-Jan-02 10:01
Hadi Rezaee15-Jan-02 10:01 
GeneralPerplexed Pin
Stan the man15-Jan-02 5:20
Stan the man15-Jan-02 5:20 
GeneralRe: Perplexed Pin
Joaquín M López Muñoz15-Jan-02 7:54
Joaquín M López Muñoz15-Jan-02 7:54 
GeneralDirect X Pin
15-Jan-02 1:22
suss15-Jan-02 1:22 
GeneralRe: Direct X Pin
Christian Graus15-Jan-02 1:33
protectorChristian Graus15-Jan-02 1:33 
GeneralRe: Direct X Pin
Hadi Rezaee15-Jan-02 6:10
Hadi Rezaee15-Jan-02 6:10 
GeneralRe: Direct X Pin
Vladimir Georgiev16-Jan-02 3:43
Vladimir Georgiev16-Jan-02 3:43 
GeneralRe: Direct X Pin
Hadi Rezaee16-Jan-02 6:56
Hadi Rezaee16-Jan-02 6:56 
GeneralFile and Folder! Pin
Mazdak15-Jan-02 1:17
Mazdak15-Jan-02 1:17 
GeneralRe: File and Folder! Pin
Christian Graus15-Jan-02 1:26
protectorChristian Graus15-Jan-02 1:26 
GeneralRe: File and Folder! Pin
Mazdak15-Jan-02 1:36
Mazdak15-Jan-02 1:36 
GeneralRe: File and Folder! Pin
Christian Graus15-Jan-02 1:47
protectorChristian Graus15-Jan-02 1:47 
GeneralMFC*.dll Pin
15-Jan-02 1:11
suss15-Jan-02 1:11 
GeneralRe: MFC*.dll Pin
Christian Graus15-Jan-02 1:21
protectorChristian Graus15-Jan-02 1:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.