Click here to Skip to main content
15,905,229 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: error with deleting database record Pin
coda_x25-Sep-03 0:32
coda_x25-Sep-03 0:32 
GeneralAdding Text With Superscript to Dialog Title Bar Pin
Doug Knudson24-Sep-03 1:40
Doug Knudson24-Sep-03 1:40 
GeneralRe: Adding Text With Superscript to Dialog Title Bar Pin
Roger Allen24-Sep-03 2:15
Roger Allen24-Sep-03 2:15 
GeneralConverting app to Unicode Pin
markhatsell24-Sep-03 1:07
markhatsell24-Sep-03 1:07 
GeneralRe: Converting app to Unicode Pin
Ravi Bhavnani24-Sep-03 4:34
professionalRavi Bhavnani24-Sep-03 4:34 
GeneralMSComm, MFC, and Win98 compatibility problem Pin
caykahve23-Sep-03 23:42
caykahve23-Sep-03 23:42 
Generalpassing boolean as argument Pin
PaulUK0123-Sep-03 23:38
PaulUK0123-Sep-03 23:38 
GeneralRe: passing boolean as argument Pin
jhwurmbach23-Sep-03 23:58
jhwurmbach23-Sep-03 23:58 
You probably are passing your
func (bool a);
a BOOL - a MS typedef for int.

Change this
BOOL b = TRUE;
func (b);
to
BOOL b = TRUE;
func (b!=FALSE);

This way, you use the !=-operator to produce a bool from your BOOL. You test for != FALSE instead of == TRUE, because TRUE used to be defined as 1, but you want any non-null to be treated as TRUE.

When MS designed MFC, there was no real C++ standard, and certainly no Microsoft-compiler capable of understanding it.
A few ugly things from this times are still around: BOOL instead of bool, CArray instead of std::vector, lacking constness from many functions.


Who is 'General Failure'? And why is he reading my harddisk?!?
GeneralRe: passing boolean as argument Pin
PaulUK0124-Sep-03 0:49
PaulUK0124-Sep-03 0:49 
GeneralRe: passing boolean as argument Pin
jhwurmbach24-Sep-03 1:14
jhwurmbach24-Sep-03 1:14 
GeneralRe: passing boolean as argument Pin
PaulUK0124-Sep-03 2:02
PaulUK0124-Sep-03 2:02 
GeneralRe: passing boolean as argument Pin
Ryan_Roberts24-Sep-03 0:03
Ryan_Roberts24-Sep-03 0:03 
GeneralRe: passing boolean as argument Pin
Joaquín M López Muñoz24-Sep-03 0:04
Joaquín M López Muñoz24-Sep-03 0:04 
GeneralRe: passing boolean as argument Pin
PaulUK0124-Sep-03 0:54
PaulUK0124-Sep-03 0:54 
QuestionCPropertyPage OnOk? Pin
murali_utr23-Sep-03 23:15
murali_utr23-Sep-03 23:15 
AnswerRe: CPropertyPage OnOk? Pin
Roland Bär23-Sep-03 23:34
Roland Bär23-Sep-03 23:34 
GeneralFit into the A4 Paper Pin
sdfdsfa23-Sep-03 22:46
sdfdsfa23-Sep-03 22:46 
Generala challenge Pin
harshsingh23-Sep-03 21:48
harshsingh23-Sep-03 21:48 
GeneralRe: a challenge Pin
Michael P Butler23-Sep-03 21:54
Michael P Butler23-Sep-03 21:54 
GeneralRe: a challenge Pin
harshsingh24-Sep-03 3:22
harshsingh24-Sep-03 3:22 
Generalabout overload : operate new Pin
1.5kg23-Sep-03 21:43
1.5kg23-Sep-03 21:43 
GeneralRe: about overload : operate new Pin
Joaquín M López Muñoz23-Sep-03 23:55
Joaquín M López Muñoz23-Sep-03 23:55 
GeneralRe: about overload : operate new Pin
1.5kg24-Sep-03 16:56
1.5kg24-Sep-03 16:56 
GeneralRe: about overload : operate new Pin
Joaquín M López Muñoz24-Sep-03 20:04
Joaquín M López Muñoz24-Sep-03 20:04 
GeneralDevice input/output range... Pin
Manikandan23-Sep-03 21:13
Manikandan23-Sep-03 21:13 

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.