Цитата: Как получить стабильный указатель на диалог бота ?
gethwnd() возвращает хендл диалога.
CODE:win dialog;
createdialog(0);
showdialog(0, "Dialog", 200, 300, 250, 250, 1, 1);
loop()
{
setwindowparam(dialog);
textout(0, 0, 0, format(dialog.left), 1);
textout(1, 0, 20, format(dialog.top), 1);
sleep(200);
}
function getmessage(0, WM_CREATE)
{
dialog = formatiw(gethwnd(0));
} |