Click here to Skip to main content
15,891,657 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: how to bold static text control Pin
David Crow10-Nov-05 8:24
David Crow10-Nov-05 8:24 
GeneralRe: how to bold static text control Pin
elephantstar10-Nov-05 12:43
elephantstar10-Nov-05 12:43 
QuestionControl Data Entry in Console Applications Pin
Sabry190510-Nov-05 7:31
Sabry190510-Nov-05 7:31 
QuestionRe: Control Data Entry in Console Applications Pin
David Crow10-Nov-05 8:27
David Crow10-Nov-05 8:27 
QuestionHow can I reuse function in C file for my GUI MFC project Pin
Loc Milkyway10-Nov-05 7:22
Loc Milkyway10-Nov-05 7:22 
AnswerRe: How can I reuse function in C file for my GUI MFC project Pin
LighthouseJ10-Nov-05 7:39
LighthouseJ10-Nov-05 7:39 
GeneralRe: How can I reuse function in EXTERNAL C file for my GUI MFC project Pin
Loc Milkyway10-Nov-05 9:44
Loc Milkyway10-Nov-05 9:44 
GeneralRe: How can I reuse function in EXTERNAL C file for my GUI MFC project Pin
LighthouseJ10-Nov-05 10:14
LighthouseJ10-Nov-05 10:14 
Again, there is no standard out, you can't just printf characters to the console, there is no console. You can change displayError to look like this:

void displayError (int error, int result) {<br />
  CString szMsg;<br />
  switch (error) {<br />
    case 1: { szMsg.Format ("sum %d\nerror 1", result); } break;<br />
    case 2: { szMsg.Format ("sum %d\nerror 2", result); } break;<br />
    default: { szMsg.Format ("sum %d\nunknown error", result); } break;<br />
  }<br />
  MessageBox ((LPCTSTR) szMsg, _T("Error"), MB_ICONSTOP);<br />
}


That creates a CString called szMsg. CString's have a member function called Format which you can fill the CString just as if you're using printf/sprintf. Depending on the error, it fills szMsg with the text you want. At the end, it calls MessageBox to display the text. I like to cast my CString's to regular null-terminated strings. The next item is the caption, or what's displayed in the title of the box. The last item is the icon or button style to use, I selected it to just show the traffic "STOP" sign. That will do just what you need.
Questionhelp please Pin
torniker10-Nov-05 7:01
torniker10-Nov-05 7:01 
QuestionRe: help please Pin
David Crow10-Nov-05 8:36
David Crow10-Nov-05 8:36 
AnswerRe: help please Pin
John R. Shaw10-Nov-05 18:12
John R. Shaw10-Nov-05 18:12 
GeneralRe: help please Pin
torniker13-Nov-05 0:30
torniker13-Nov-05 0:30 
Questionoperating system Pin
bpsmith6510-Nov-05 6:51
bpsmith6510-Nov-05 6:51 
AnswerRe: operating system Pin
LighthouseJ10-Nov-05 7:42
LighthouseJ10-Nov-05 7:42 
QuestionDamn it - why does this code compile? Pin
Chintoo72310-Nov-05 6:17
Chintoo72310-Nov-05 6:17 
AnswerRe: Damn it - why does this code compile? Pin
Chris Meech10-Nov-05 6:56
Chris Meech10-Nov-05 6:56 
GeneralRe: Damn it - why does this code compile? Pin
Chintoo72310-Nov-05 7:29
Chintoo72310-Nov-05 7:29 
AnswerRe: Damn it - why does this code compile? Pin
Maximilien10-Nov-05 7:06
Maximilien10-Nov-05 7:06 
GeneralRe: Damn it - why does this code compile? Pin
Chintoo72310-Nov-05 7:43
Chintoo72310-Nov-05 7:43 
AnswerRe: Damn it - why does this code compile? Pin
James R. Twine10-Nov-05 8:37
James R. Twine10-Nov-05 8:37 
QuestionTrying to create a custom CListBox control that uses a CRichEditCtrl Pin
Danny S10-Nov-05 5:12
Danny S10-Nov-05 5:12 
QuestionCxImage,gif animation Pin
Csaba Csata10-Nov-05 5:10
Csaba Csata10-Nov-05 5:10 
QuestionUsing database and recordsets with multiple .mdb files. Pin
Mark F.10-Nov-05 4:50
Mark F.10-Nov-05 4:50 
AnswerRe: Using database and recordsets with multiple .mdb files. Pin
hairy_hats10-Nov-05 5:33
hairy_hats10-Nov-05 5:33 
GeneralRe: Using database and recordsets with multiple .mdb files. Pin
Mark F.10-Nov-05 6:14
Mark F.10-Nov-05 6:14 

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.