Timick
Старожил
Всем привет!
Есть идея в том, чтобы заменить стандартные значения width и height, которые мы, обычно, указываем явно, на программный вариант, даже нашел данную вот функцию, которая, в моем понимании и понимании WinApi документации, должна возвращать объект TSize, из которого мы бы узнали, что, например, текст "Hello, world!" занимает x кол-во символов по оси X и у кол-во символов по оси Y.
Но я так и не смог заставить ее работать в связке с Inno.
Может кто-нибудь сможет вызвать ее из Inno (ну и естественно, попытаться сделать так, чтобы она не всегда возвращала 0 ))
Спасибо!
Есть идея в том, чтобы заменить стандартные значения width и height, которые мы, обычно, указываем явно, на программный вариант, даже нашел данную вот функцию, которая, в моем понимании и понимании WinApi документации, должна возвращать объект TSize, из которого мы бы узнали, что, например, текст "Hello, world!" занимает x кол-во символов по оси X и у кол-во символов по оси Y.
Но я так и не смог заставить ее работать в связке с Inno.
Может кто-нибудь сможет вызвать ее из Inno (ну и естественно, попытаться сделать так, чтобы она не всегда возвращала 0 ))
Спасибо!
![learn.microsoft.com](/proxy.php?image=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png&hash=9d3613c7cbf2b66099e4c51c04600cb6&return_error=1)
Функция GetTextExtentPoint32W (wingdi.h) - Win32 apps
Функция GetTextExtentPoint32 вычисляет ширину и высоту указанной строки текста. (Юникод)
learn.microsoft.com