1)How to create ToolTip in MFC?

Answers were Sorted based on User's Feedback



1)How to create ToolTip in MFC?..

Answer / 106743013743

step1:-
--------
In, CVC_searching_folderDlg.h

protected:
CToolTipCtrl m_ToolTip; // Tooltip


Step2:-
--------
In, CVC_searching_folderDlg.cpp

BOOL CVC_searching_folderDlg::OnInitDialog()
{
CDialog::OnInitDialog();


SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon


// below, to set caption on a Dialogbox
SetWindowText(L"Welcome");

// Below, to create ToolTip for all Controls and Written
by Ctharam

if( !m_ToolTip.Create(this))
{
TRACE0("Unable to create the ToolTip!");
}
else
{

m_ToolTip.AddTool(&m_ok, _T("This is OK Button
!")); // for OK button

m_ToolTip.AddTool(&m_close_tooltip,_T("This is CANCEL
Button")); // for CANCEL button
m_ToolTip.AddTool(&m_onlyToolTip_button,_T("Yes This
is only ToolTip Button")); // for Button
m_ToolTip.AddTool(&m_edit1_tooltip,_T("Please Enter
Your Name here")); // for Edit Control
m_ToolTip.Activate(TRUE);
}
return TRUE;
}


step3:-
---------
In, CVC_searching_folderDlg.cpp

BOOL CVC_searching_folderDlg::PreTranslateMessage(MSG* pMsg)
{

m_ToolTip.RelayEvent(pMsg);

return CDialog::PreTranslateMessage(pMsg);
}


Code by Ctharam

Is This Answer Correct ?    5 Yes 0 No

1)How to create ToolTip in MFC?..

Answer / 106743013743

STEP1:-
-----
In, CVC_searching_folderDlg.h

protected:
CToolTipCtrl m_ToolTip; // Tooltip

STEP2:-
--------
In, CVC_searching_folderDlg.cpp

BOOL CVC_searching_folderDlg::OnInitDialog()
{
CDialog::OnInitDialog();


SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon


// below, to set caption on a Dialogbox
SetWindowText(L"Welcome");

// Below, to create ToolTip for all Controls and Written
by Ctharam

if( !m_ToolTip.Create(this))
{
TRACE0("Unable to create the ToolTip!");
}
else
{

m_ToolTip.AddTool(&m_ok, _T("This is OK Button
!")); // for OK button

m_ToolTip.AddTool(&m_close_tooltip,_T("This is CANCEL
Button")); // for CANCEL button
m_ToolTip.AddTool(&m_onlyToolTip_button,_T("Yes This
is only ToolTip Button")); // for Button
m_ToolTip.AddTool(&m_edit1_tooltip,_T("Please Enter
Your Name here")); // for Edit Control
m_ToolTip.Activate(TRUE);
}
return TRUE; // return TRUE unless you set the
focus to a control
}

STEP3:-
-------
In, CVC_searching_folderDlg.cpp

BOOL CVC_searching_folderDlg::PreTranslateMessage(MSG* pMsg)
{

m_ToolTip.RelayEvent(pMsg);

return CDialog::PreTranslateMessage(pMsg);
}

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More MFC Interview Questions

What is the difference between the SDI and MDI

3 Answers   Invensys,


what if we provide two message handler for same message ?

1 Answers  


Tell us something about MFC?

7 Answers   Microsoft,


Tell me the work of HTREDUCE and HTZOOM

1 Answers   E Logic,


How to handle RTTI in MFC ?

1 Answers  


What is CALLBACK? How it work? what is the advantage of CALLBACK, please explain with an example

6 Answers  


List out the basic features of MFC.

5 Answers   Mphasis,


Name the Synchronization objects?

2 Answers  


What is the base class for MFC Framework ?

4 Answers  


what is message loop how mfc does it internally?

4 Answers   Aspire,


What is thread & process?

15 Answers   Exaband,


What does mfc stand for?

1 Answers  


Categories