S>Это сообственно все из винАпи..
S>И тут я задумался..
Кажется, ты хочешь для кучи диалогов хранить только одну переменную, которая будет определять его однозначно, да? А потом какая-нибудь функция будет по этой переменной все определять? А разве недостаточно одного хэндла?..
Вот имено! это все знаю. А именно не зная хэндла диалога зная толка ID получить хэндла. C GetWindowLong все ясно.