1)How to change a text of a button in runtime?
Answers were Sorted based on User's Feedback
Answer / jp
1. Only required to know the Control Resource ID
((CButton*)GetDlgItem(IDOK))->SetWindowText(_T("Hello"));
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ps
1. make a control variable of button with the Cbutton class;
2. where you want to change the text then call only setwindowtext();
in header file;
Cbutton mButton;.
IN RESOURCE.H...
#DEFINE BUTTON_ID 249;// CONTROLL ID NUMBER 249 ANY YOU WNT OR SYSTEM GENRATED.
in cpp file.
'''''''mesage map
ABC::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX, BUTTON_ID, mButton);
}
BOOL ABC::OnInitDialog()
{
// IF USER CHANGE ON INIT METHOD THEN CAN DO OR CHANGE IN ANY METHOD WITH THE SAME CLASS
mButton.setwindowText(_T"hello");
}
| Is This Answer Correct ? | 0 Yes | 1 No |
what is the difference between SDI and MDI
15 Answers CMC, HCL, Siemens,
how many types of messages are their
what is the use of CWinApp class?
1) Enable or disable a Cancel button at run time?
what is message loop how mfc does it internally?
How many types of dialog box are their
what are the feauters of CObject
What is model and modeless dialog box ? Give some examples?
What are the special requirements for dialog box resources used in a form view?
Difference between Cclint DC & Cpaint Dc
Will there be any difference in the image buffer size if it is loaded in from CString to LPTSTR using GetBuffer()? lptstr = string.GetBuffer(0);
What is the use of UpdateData funciton ?