Спасибо за наводку, изучил... тяжеловато конечно будет на VB заполнить все эти структуры и правильно их разместить в памяти... пока хочу попробовать создавать на контролы на лету и привязывать их к окну диалога.. своих проблем там правда тоже хватает. Пока бьюсь над задачей — добавляем контролы имеют по умолч. большой жирный шрифт, пытаюсь сразу после создания своего контрола полсать ему сообщение WM_SETFONT с новым шрифтом, но ничего не меняется, хотя вроде в MSDN писали что можо прям в событии инициализации диалога посылать своим контролам WM_SETFONT....где же я тогда напартачил