I amself-taught(learning) C and need some basic help please. Using VC/C++ 6.0. When debugging, the return result is a number, such as 0, 1, 2, etc. Petzold says we never have to worry about what the numbers mean, just use the letter constants. He never says how we are to translate the numbers into constants though. What number, for example, does the parameter TA-BOTTOM equate to? How are we to find out in debugging?? In debugging, only the number shows. IDOK and IDCANCEL are simple, but somtimes the return value number and the equivalent predefined constant are not so easy to figure out.Sometimes I need to figure out what number TA-BOTTOM, for example, means. What basic fact am I missing here???

Many thanks for your answer. (I did look it up in MSDN andSearch, but no luck. It is like looking up a word in a dictionalry without knowing the first few letters.

Again, many thanks!