2010-07-02 4 views

Répondre

1

Il n'y a pas de moyen simple de le faire, même sur Vista/7. Si vous ne souhaitez pas utiliser la méthode WM_NC *, vous pouvez créer votre fenêtre sans les styles WS_CAPTION, WS_SYSMENU, etc., utilisez DwmExtendFrameIntoClientArea pour placer une partie de votre zone client dans le cadre de la fenêtre, puis dessiner la barre de titre vous-même. Cependant, ce n'est pas moins de travail que d'utiliser la méthode MC_NC * car vous devrez implémenter toutes les fonctionnalités de la barre de titre (menu système, boîte de fermeture, boîte de maximisation, etc.).