Click here to Skip to main content
15,898,993 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Streaming Audio in MFC, C# Pin
Ravi Bhavnani3-Jan-05 7:24
professionalRavi Bhavnani3-Jan-05 7:24 
GeneralNon Blocking Read through anonymous pipes Pin
pradish mathews3-Jan-05 2:01
pradish mathews3-Jan-05 2:01 
GeneralUser DSN Pin
Member 3600823-Jan-05 1:34
Member 3600823-Jan-05 1:34 
GeneralRe: User DSN Pin
David Crow3-Jan-05 3:25
David Crow3-Jan-05 3:25 
QuestionHow do i make a combo box non-editable Pin
swarnamanoo3-Jan-05 1:06
swarnamanoo3-Jan-05 1:06 
AnswerRe: How do i make a combo box non-editable Pin
Cedric Moonen3-Jan-05 1:48
Cedric Moonen3-Jan-05 1:48 
GeneralDJSplitter + Formview problem Pin
Master^Tristar3-Jan-05 1:03
Master^Tristar3-Jan-05 1:03 
GeneralRe: DJSplitter + Formview problem Pin
Master^Tristar4-Jan-05 0:55
Master^Tristar4-Jan-05 0:55 
Got it by myself after spending hours... Dead | X|

Hier the code I used to get rid of it.... hope it helps someone...Roll eyes | :rolleyes:

BOOL CChildFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext)
{
// Unterteiltes Fenster erstellen
if (!m_wndSplitter.CreateStatic(this, 1, 2))
return FALSE;

// create a new left pane !!
if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CLeftView), CSize(200, 200), pContext))
{
AfxMessageBox("Failed to create Client Frame Window!");
m_wndSplitter.DestroyWindow();
return FALSE;
}

CString m_Classname = pContext->m_pNewViewClass->m_lpszClassName;
// AfxMessageBox(m_Classname);

// selct the view
if (m_Classname == "CFrmAdressen")
{
// AfxMessageBox("Class ist CFrmAdressen");
if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CFrmAdressen), CSize(200, 200), pContext))
{
m_wndSplitter.DestroyWindow();
return FALSE;
}
return TRUE;
}
if (m_Classname == "CFrmArtikel")
{
if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CFrmArtikel), CSize(200, 200), pContext))
{
m_wndSplitter.DestroyWindow();
return FALSE;
}
return TRUE;
}
if (m_Classname == "CFrmAuftrag")
{
if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CFrmAuftrag), CSize(200, 200), pContext))
{
m_wndSplitter.DestroyWindow();
return FALSE;
}
return TRUE;
}

if (m_Classname == "CFrmInfoBox")
{
if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CFrmInfoBox), CSize(200, 200), pContext))
{
m_wndSplitter.DestroyWindow();
return FALSE;
}
return TRUE;
}
}

Leftview Treehandling :

void CLeftView::OnTvnSelchanged(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMTREEVIEW pNMTreeView = reinterpret_cast<lpnmtreeview>(pNMHDR);

CChildFrame *m_Child = ((CChildFrame*)GetParentFrame()->GetActiveFrame());
CWnd *p_Wnd = m_Child->m_wndSplitter.GetPane(0,1);
if (m_Child->GetRuntimeClass() == RUNTIME_CLASS(CFrmInfoBox))
{
CFrmInfoBox* m_Info = DYNAMIC_DOWNCAST(CFrmInfoBox, p_Wnd);
m_Info->OnTvnSelchangedTree1(pNMHDR, pResult);
}
}
*pResult = 0;
}

So I can Display and change view as before... but without using Tree in the FormView...

After I just a add a function to update the tree as I need...

C'ya
Generalc++ library runtime error Pin
X20403-Jan-05 0:34
X20403-Jan-05 0:34 
GeneralRe: c++ library runtime error Pin
ThatsAlok3-Jan-05 0:42
ThatsAlok3-Jan-05 0:42 
GeneralNeed help with Callback in DLL Pin
RedDragon2k2-Jan-05 23:10
RedDragon2k2-Jan-05 23:10 
GeneralRe: Need help with Callback in DLL Pin
Chris Losinger3-Jan-05 4:04
professionalChris Losinger3-Jan-05 4:04 
GeneralRe: Need help with Callback in DLL Pin
Neville Franks3-Jan-05 8:37
Neville Franks3-Jan-05 8:37 
Generalafxwin.h Weird Compile Error.. Pin
Maverick2-Jan-05 22:21
Maverick2-Jan-05 22:21 
Generalafxwin.h Weird Compile Error.. Pin
Maverick2-Jan-05 22:21
Maverick2-Jan-05 22:21 
QuestionHow to draw static controls and check box buttons transparently ? Pin
rrrado2-Jan-05 21:50
rrrado2-Jan-05 21:50 
AnswerRe: How to draw static controls and check box buttons transparently ? Pin
YoSilver3-Jan-05 4:12
YoSilver3-Jan-05 4:12 
GeneralRe: How to draw static controls and check box buttons transparently ? Pin
rrrado4-Jan-05 0:07
rrrado4-Jan-05 0:07 
GeneralRe: How to draw static controls and check box buttons transparently ? Pin
YoSilver4-Jan-05 5:18
YoSilver4-Jan-05 5:18 
Generalcreating ActiveX controls for Dialog froms... Pin
Surya Prakash Adari2-Jan-05 19:31
Surya Prakash Adari2-Jan-05 19:31 
GeneralRe: creating ActiveX controls for Dialog froms... Pin
ThatsAlok2-Jan-05 22:17
ThatsAlok2-Jan-05 22:17 
GeneralTCPview like tool Pin
2000ram2-Jan-05 19:21
2000ram2-Jan-05 19:21 
GeneralDbl Click Event handler for Buttons created at Runtime Pin
Surya Prakash Adari2-Jan-05 19:09
Surya Prakash Adari2-Jan-05 19:09 
GeneralRe: Dbl Click Event handler for Buttons created at Runtime Pin
ThatsAlok2-Jan-05 19:59
ThatsAlok2-Jan-05 19:59 
GeneralTCPview like-tool Pin
Anonymous2-Jan-05 18:50
Anonymous2-Jan-05 18:50 

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.