|
Не менее интересный вопрос - а как написан к примеру
CDialog ? Или CWnd, TWindow или как он там ?
Не понятно, как оконная процедура или вообще КОЛЛ-БАСК
функция может быть членом класса? А это точно так, окошки
можно делать динамически.
На ассемблере это можно решить, да уж больно не хочется..
Конечно, можно смастерить автомат состояний и вызвать
функцию в первый раз как обычную процедуру. Процедура
запомнит ЗЫС в "своем теле". Видимо тут без ассемблера
не обойтись. После этого автомат процедуры
перейдет в состояние штатной работы. И станет процедурой
прерывания. Но все это как то неуклюже... :(
E-mail: info@telesys.ru