Click here to Skip to main content
15,899,825 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Button+png+Resource Pin
Hristo-Bojilov24-May-10 23:49
Hristo-Bojilov24-May-10 23:49 
GeneralRe: Button+png+Resource Pin
john563225-May-10 0:17
john563225-May-10 0:17 
Questionstrcmp for Last five characters Pin
Anu_Bala24-May-10 20:46
Anu_Bala24-May-10 20:46 
AnswerRe: strcmp for Last five characters Pin
Sarath C24-May-10 21:11
Sarath C24-May-10 21:11 
AnswerRe: strcmp for Last five characters Pin
chandu00424-May-10 21:33
chandu00424-May-10 21:33 
AnswerRe: strcmp for Last five characters Pin
Richard MacCutchan24-May-10 21:33
mveRichard MacCutchan24-May-10 21:33 
AnswerRe: strcmp for Last five characters Pin
Aescleal24-May-10 22:02
Aescleal24-May-10 22:02 
AnswerRe: strcmp for Last five characters Pin
Hristo-Bojilov24-May-10 22:22
Hristo-Bojilov24-May-10 22:22 
GeneralRe: strcmp for Last five characters Pin
David Crow25-May-10 7:41
David Crow25-May-10 7:41 
GeneralRe: strcmp for Last five characters Pin
Hristo-Bojilov25-May-10 8:04
Hristo-Bojilov25-May-10 8:04 
GeneralRe: strcmp for Last five characters Pin
David Crow25-May-10 8:22
David Crow25-May-10 8:22 
GeneralRe: strcmp for Last five characters Pin
asadullah ansari25-May-10 16:35
asadullah ansari25-May-10 16:35 
QuestionPlease Explain One Instruction Pin
computerpublic24-May-10 17:58
computerpublic24-May-10 17:58 
AnswerRe: Please Explain One Instruction Pin
Stephen Hewitt24-May-10 18:03
Stephen Hewitt24-May-10 18:03 
AnswerRe: Please Explain One Instruction Pin
CPallini24-May-10 20:45
mveCPallini24-May-10 20:45 
AnswerRe: Please Explain One Instruction Pin
ThatsAlok25-May-10 1:52
ThatsAlok25-May-10 1:52 
QuestionObject Oriented Problem. Pin
RobNO24-May-10 13:49
professionalRobNO24-May-10 13:49 
AnswerRe: Object Oriented Problem. Pin
Stephen Hewitt24-May-10 14:08
Stephen Hewitt24-May-10 14:08 
GeneralRe: Object Oriented Problem. Pin
RobNO24-May-10 14:11
professionalRobNO24-May-10 14:11 
JokeRe: Object Oriented Problem. Pin
Peter_in_278024-May-10 14:13
professionalPeter_in_278024-May-10 14:13 
GeneralRe: Object Oriented Problem. Pin
Stephen Hewitt24-May-10 14:14
Stephen Hewitt24-May-10 14:14 
GeneralRe: Object Oriented Problem. Pin
ThatsAlok25-May-10 1:53
ThatsAlok25-May-10 1:53 
AnswerRe: Object Oriented Problem. Pin
Peter_in_278024-May-10 14:12
professionalPeter_in_278024-May-10 14:12 
AnswerRe: Object Oriented Problem. Pin
Sarath C24-May-10 14:14
Sarath C24-May-10 14:14 
QuestionNot able to drag the pane when creating a splitter in MDI Applicaton. Pin
janaswamy uday24-May-10 5:44
janaswamy uday24-May-10 5:44 
Hi All,

I am trying to get a splitter window for MDI when a Menu Item in Menu is clicked. The splitter window is been created but when i am trying to drag that Splitter it is not able to split also it is not performing the events of the pane. (i.e) if in Pane2 of the splitter i am having a Button Control it is not been handled.

Help me out!

Thanks,
Uday.

Here is the Code.
-----------------

void CMainFrame::OnMytreeTree()
{
CCreateContext ctx;
ctx.m_pNewViewClass = RUNTIME_CLASS(CudayView);
// GetActiveDocument() call before you destroy m_splitter.
ctx.m_pCurrentDoc = GetActiveDocument();
//ASSERT(ctx.m_pCurrentDoc!=NULL);

// m_pSplitter !=NULL when there is a visible splitter.
if (m_pSplitter)
{
// Destroy splitter window.
delete m_pSplitter;
m_pSplitter = NULL;

// Create and initialize CMyView.
SetActiveView((CView*)CreateView(&ctx));
GetActiveView()->OnInitialUpdate();
}
else
{
if(m_pSplitter == NULL)
{
//MDIGetActive()->DestroyWindow();
// Create new splitter window.
m_pSplitter = new CSplitterWnd;
if (!m_pSplitter->CreateStatic(this, 1, 2))
{
TRACE0("Can't create splitter window.\n");
return;
}
else
{
if ((!m_pSplitter->CreateView(0, 0,
RUNTIME_CLASS(CMyTreeView),
CSize(200, 0), &ctx))
||(!m_pSplitter->CreateView(0, 1,
RUNTIME_CLASS(CFirstView),
CSize(500, 0), &ctx)))
{
TRACE0("Can't create one of the splitter panes.\n");
return;
}

// Initialize the two panes (each containing a view
// associated with the current document).
((CView*)m_pSplitter->GetPane(0, 0))->OnInitialUpdate();
((CView*)m_pSplitter->GetPane(0, 1))->OnInitialUpdate();
SetActiveView((CView*)m_pSplitter->GetPane(0, 0));
}
}
}
// Redisplay frame.
RecalcLayout();
}

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.