Zitat von
Leuselator:
1. kommen diese Nachrichten (OnEnter/OnExit bzw. CM_ENTER/CM_EXIT) nicht schon in der WindowProc des gekaperten TWinControl an? Kann ich schon dort darauf reagieren (z.B.Einblenden meiner Komponente)?
CM_ENTER/CM_EXIT kommen auch in deiner WindowProc an.
Zitat:
2. Liege ich mit der Trennung WMPaint/WindowProc richtig, oder kommen in MyWndProc Aufgrund der Deklaration auch meine eigenen Ereignisse vorbeigehuscht?
Standardmäßig leitet deine WindowProc diese Botschaften nicht weiter an die
messages. Du brauchst aber in deiner WindowProc nur
Dispatch(Msg) aufrufen um die Ereignisse an die
message Methoden zu weiterzuleiten.
Zitat:
3. Gibt meine Konfusion diesbezüglich Anlass her, ein Tutorial über
VCL/
API oder
API-Light zu basteln? Wenn ja, würde ich gern bei dessen Aufbau helfen.
Man kann nicht alle Funktionen kennen (aber fast alle
).
Was du nicht vergessen solltest ist, die original WindowProc wiederherzustellen, wenn deine Komponente freigegeben wird.