Click here to Skip to main content
14,599,021 members

C / C++ / MFC

 
QuestionConvert Ascii to hex.and hex to decimal. Pin
Le@rner30-Apr-09 18:39
MemberLe@rner30-Apr-09 18:39 
AnswerRe: Convert Ascii to hex.and hex to decimal. Pin
Rajesh R Subramanian30-Apr-09 20:47
professionalRajesh R Subramanian30-Apr-09 20:47 
GeneralRe: Convert Ascii to hex.and hex to decimal. Pin
Le@rner30-Apr-09 20:49
MemberLe@rner30-Apr-09 20:49 
GeneralRe: Convert Ascii to hex.and hex to decimal. Pin
Rajesh R Subramanian30-Apr-09 23:59
professionalRajesh R Subramanian30-Apr-09 23:59 
QuestionHow to put a dialog into CDockablePane? Pin
eight30-Apr-09 8:50
Membereight30-Apr-09 8:50 
QuestionRe: How to put a dialog into CDockablePane? Pin
David Crow30-Apr-09 8:59
MemberDavid Crow30-Apr-09 8:59 
AnswerRe: How to put a dialog into CDockablePane? Pin
Maximilien30-Apr-09 9:27
MemberMaximilien30-Apr-09 9:27 
QuestionRe: How to put a dialog into CDockablePane? Pin
eight1-May-09 5:18
Membereight1-May-09 5:18 
Here are the steps that I took.

1. I've created a new MFC SDI project (DialogDockableTester), with Visual Studio style, maximized, and with ribbons.
2. I've created a dialog, IDD_TEMPDLG. Border = None, Style = Child.
3. Added class CTempDlg : public CDialog to use IDD_TEMPDLG
4. Added class CMyDockablePane : public CDockablePane
5. Added an object of CTempDlg, m_TempDlg in CDialogDockableTesterView
6. Overridden CMyDockablePane::OnCreate(LPCREATESTRUCT lpCreateStruct) with this
int CMyDockablePane::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CDockablePane::OnCreate(lpCreateStruct) == -1)
		return -1;

	m_TempDlg.Create(IDD_TEMPDLG, this);

	return 0;
}

7. Added an object of CMyDockablePane, m_MyDockablePane in CMainFrame
8. Added this line in CMainFrame::OnCreate
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
        :
	:
	if (!m_MyDockablePane.Create(_T("MyDockablePane"), this, CRect(0, 0, 200, 200), TRUE, 100, WS_CHILD | WS_VISIBLE | 	WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_BOTTOM | CBRS_FLOAT_MULTI))
	{
		return FALSE; // failed to create
	}
	m_MyDockablePane.EnableDocking(CBRS_ALIGN_ANY);
	DockPane(&m_MyDockablePane);
        return 0;
}


Still can't get it to work. Am I missin something?
AnswerRe: How to put a dialog into CDockablePane? Pin
Maximilien1-May-09 5:47
MemberMaximilien1-May-09 5:47 
GeneralRe: How to put a dialog into CDockablePane? Pin
eight1-May-09 8:58
Membereight1-May-09 8:58 
GeneralRe: How to put a dialog into CDockablePane? Pin
ima2401098-Nov-09 2:20
Memberima2401098-Nov-09 2:20 
GeneralRe: How to put a dialog into CDockablePane? Pin
eight9-Nov-09 18:31
Membereight9-Nov-09 18:31 
GeneralRe: How to put a dialog into CDockablePane? Pin
ima2401099-Nov-09 22:42
Memberima2401099-Nov-09 22:42 
Questionwinsock send blocks Pin
FotisSs30-Apr-09 8:16
MemberFotisSs30-Apr-09 8:16 
QuestionI had an MDI application and want to change the background color of client area, please suggest Pin
rajeshbhushetty30-Apr-09 7:00
Memberrajeshbhushetty30-Apr-09 7:00 
AnswerRe: I had an MDI application and want to change the background color of client area, please suggest Pin
led mike30-Apr-09 8:01
Memberled mike30-Apr-09 8:01 
AnswerRe: I had an MDI application and want to change the background color of client area, please suggest Pin
David Crow30-Apr-09 8:32
MemberDavid Crow30-Apr-09 8:32 
GeneralRe: I had an MDI application and want to change the background color of client area, please suggest Pin
rajeshbhushetty13-May-09 3:21
Memberrajeshbhushetty13-May-09 3:21 
Questionconst void as return type Pin
crewchill30-Apr-09 6:16
Membercrewchill30-Apr-09 6:16 
AnswerRe: const void as return type Pin
Stuart Dootson30-Apr-09 6:24
professionalStuart Dootson30-Apr-09 6:24 
GeneralRe: const void as return type Pin
crewchill30-Apr-09 9:33
Membercrewchill30-Apr-09 9:33 
GeneralRe: const void as return type Pin
Stuart Dootson30-Apr-09 9:56
professionalStuart Dootson30-Apr-09 9:56 
AnswerRe: const void as return type Pin
led mike30-Apr-09 8:04
Memberled mike30-Apr-09 8:04 
GeneralRe: const void as return type Pin
crewchill30-Apr-09 9:36
Membercrewchill30-Apr-09 9:36 
QuestionRender multiple object in single view Pin
PRC30-Apr-09 3:26
MemberPRC30-Apr-09 3:26 

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.