SControl
Basisklasse für alle Steuerelemente
Vererbung
| Basisklassen(n) |
|
abgeleitete Klassen |
|
|
SControl |
|
Attribute
protected:
| Attribut |
Typ |
Beschreibung |
| dlgItemID |
UINT |
ID des Steuerelements |
Operationen
public:
| Name |
Parameter |
Rückgabewert |
Beschreibung |
| getID |
|
UINT |
Liefert die ID des Steuerelements. |
| setID |
UINT newDlgItemID |
void |
Legt den ID des Controls fest. |
protected:
| Name |
Parameter |
Rückgabewert |
Beschreibung |
| messageHandler |
HWND hwndMsg, UINT message, WPARAM wParam, LPARAM lParam, BOOL noDefault=false, LRESULT ret=0 |
LRESULT |
Behandlungsroutine für Windows-Nachrichten |
| onCtlColor |
HDC hdc |
HBRUSH |
Wird vom Standard-Windows-Control ausgelöst, um die Farben des Controls setzen zu lassen. |
| onNotifySelf |
int notifyCode, LPNMHDR pNotify |
LRESULT |
Dieses Ereignis wird ausgelöst, wenn eine Notify-Message an den Parent gesendet wurde. |
Basisklasse für alle Steuerelemente
Liefert die ID des Steuerelements.
Rückgabe:
Behandlungsroutine für Windows-Nachrichten
Parameter:
| hwndMsg |
Fenster-Handle des Ziels der Nachricht |
| message |
Nachrichten-Nummer |
| wParam |
Nachrichten-Parameter |
| lParam |
Nachrichten-Parameter |
| noDefault |
Standardbehandlung der Nachricht abschalten |
| ret |
Standard-Rückgabewert |
Rückgabe:
| LRESULT |
Bearbeitungsergebnis der Nachricht (von Nachricht abhänig) |
Wird vom Standard-Windows-Control ausgelöst, um die Farben des Controls setzen zu lassen.
Dieses Ereignis wird ausgelöst, wenn eine Notify-Message an den Parent gesendet wurde.
Parameter:
| notifyCode |
Nachrichten-Nummer |
| pNotify |
Nachrichten-Parameter (Nachrichtenabhängig) |
Rückgabe:
| LRESULT |
Bearbeitungsergebnis der Nachricht (von Nachricht abhängig) |
Legt den ID des Controls fest.
Dies sollte, sofern nötig, vor dem create durchgeführt werden.
Parameter: