Значение Hwnd...
Как значение HWND преобразовать в AnsiString?
s = Format("%X", ARRAYOFCONST(((int)hwnd)));
Цитата:
Originally posted by rostyslav
напр.
s = Format("%X", ARRAYOFCONST(((int)hwnd)));
напр.
s = Format("%X", ARRAYOFCONST(((int)hwnd)));
А можно поподробнее. Что это все значит?
Цитата:
Originally posted by SnaD
А можно поподробнее. Что это все значит?
А можно поподробнее. Что это все значит?
Перевод числового значения HWND (которое на самом деле представляет собой значение типа int) в символьное, на основе шестнадцатиричной системы счисления.
Ты лучше объясни, зачем тебе понадобилось "переводить HWND в AnsiString". Такое только во время отладки делается, да и то очень редко.
Цитата:
Originally posted by smartsoft
Ты лучше объясни, зачем тебе понадобилось "переводить HWND в AnsiString". Такое только во время отладки делается, да и то очень редко.
Ты лучше объясни, зачем тебе понадобилось "переводить HWND в AnsiString". Такое только во время отладки делается, да и то очень редко.
Он, наверное, пишет аналог WinSight32 :D
Цитата:
Originally posted by SnaD
А можно поподробнее. Что это все значит?
А можно поподробнее. Что это все значит?
HWND hwnd;
AnsiString s;
...
s = Format("%8.8X", ARRAYOFCONST(((int)hwnd)));
hwnd-содержит значение, которое хочешь перевести.