I. Détection du changement de résolution de l'écran▲
Dans Unit.h déclaration de la méthode réagissant au message (WM_DISPLAYCHANGE) envoyé par Windows à toutes les applications quand la résolution de l'écran change :
Sélectionnez
private
:
// Déclarations de l'utilisateur
void
__fastcall ChgtResolutionEcran(TMessage &
Msg);
public
:
// Déclarations de l'utilisateur
__fastcall TForm1(TComponent*
Owner);
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_DISPLAYCHANGE, TMessage, ChgtResolutionEcran);
END_MESSAGE_MAP(TForm)
Dans Unit.cpp définition de la fonction. C'est là que l'on met les actions à effectuer :
Sélectionnez
void
__fastcall TForm1::
ChgtResolutionEcran(TMessage &
Msg)
{
ShowMessage("La résolution écran a changé."
);
}