WM_CREATE aufruf b4 CreateWindow returns



  • Hi leute,

    also ich habe bemerkenswerter weise heute festgestellt, dass
    die WndProc mit der Msg WM_CREATE von der CreateWindow direkt, und nicht über
    den MessageHandler, aufgerufen wird bevor CreateWindow das WindowHandle zurückgibt.

    Nun weiß ich nicht ob noch andere Messages direkt an die WndProc weitergeleitet
    werden bevor CreateWindow/Ex(A/W) das WindowHandle zurück gibt.

    Wenn ja welche sind das? (WM_NCCREATE evtl?? )

    Mir war dies aus der MSDN doku nicht ersichtlich, oder ich habe es einfach überlesen,...

    grüße



  • Welche Messages an die WndProc gesendet werden kannst du ja ganz leicht in der IDE per Breakpoint herausfinden. Es sind jedenfalls einige und ich so weit ich mich erinnere ist die genaue Abfolge in einigen Punkten auch vom Betriebssystem abhängig.
    Es kann dir aber eigentlich egal sein, welche Messages aufgerufen werden, solange du jede selbst-behandelte auch korrekt ausprogrammiert hast 🙂

    lg, XOR


Anmelden zum Antworten