[offtop] Может, кстати, кто-нибдь мне привести пример программы без окон и с циклом обработки сообщений? Где может использоваться этот цикл и для чего?
ну я слышал когда-то, шо можно посылать сообщения именно потоку, а не окну. Очень хотелось такое освоить, но как-то забил на это дело
функции типа VirtualAlloc и ExitProcess экспортируются кернелом и другие библиотеки нам тут подгружать не надо
В известнейшей книге Джеффри Рихтера он это использует в программе, сохраняющей положение иконок на десктопе. Программа иллюстрирует внедрение своего кода в чужой процесс (explorer.exe) и использует PostThreadMessage удалённому потоку.