I have created a CAcUiBitmapButton. How do I create the tooltip text that
displays when the cursor is placed over the button?
CAcUiBitmapButton has implemented everything necessary for doing this; you only need to provide the tooltip string within the caption, such as SAMP|Sample Button1.
Notice the SAMP before the vertical bar is the bitmap's resource ID name. This is when you design the dialog button and set the properties. Also, make sure you choose owner draw style for the button.
To test these approaches, the attached sample application has two separate buttons; one uses CAcUiBitmapButton and the other is derived from CAdUiOwnerDrawButton. In addition, it shows how to draw a text button that changes it appearance when it is clicked. Note that this approach also applies to all CAxUiWhatever control classes, such as CAcUiColorComboBox, CAcUiAngleComboBox, CAcUiAngleEdit, and so on.