Для этого необходимо создать обработчик для перехвата сообщения WM_DISPLAYCHANGE. Применяется это в тех случаях, если Ваше приложение зависит от разрешения экрана (например, приложение работает с графикой).
Дале следует пример обработчика сообщения:
type
TForm1 = class(TForm)
Button1: TButton;
private{ Private declarations }procedure WMDisplayChange(varmessage: TMessage); message WM_DISPLAYCHANGE;
public{ Public declarations }end;
var
Form1: TForm1;
implementation{$R *.DFM}procedure TForm1.WMDisplayChange(varmessage: TMessage);
begin{Do Something here}inherited;
end;
Если Вас заинтересовала или понравилась информация по разработке на Delph - "Как отследить изменения дисплея", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!