Некоторое время назад попалась мне серия статей о создании текстового редактора. Там были подробнейшим образом освещены вопросы создания...
s0larian, и что там по этой ссылке?
В одной интересной программе streamerp2p, есть встроенный чат (который, надо сказать, только часть интересного функционала программы). В описании...
а еще непонятно почему SetClassLong с GCL_HBRBACKGROUND не действует. Еще пробовал GCL_STYLE и он тоже не действует, хотя GCL_WNDPROC вроде как...
ntcdm, спасибо. я оттуда взял CMenuXP, в котором применяется технология меняющая стандартное меню(а не создающая свое) через создание хука,...
Долго искал тут по форуму, например нашел тему http://www.wasm.ru/forum/viewtopic.php?id=27172 (...
пытаюсь сделать как сказал DEEP : но не работает. программа вылетает после того как курсор мыши попадает на само меню. LRESULT CALLBACK...
оказывается все довольно пристойно работает (2003 server), если сделать: hwnd = CreateWindowEx( WS_EX_CONTROLPARENT, /*...
если просто родителем нового окна сделать SHELLDLL_DefView, то при последующем включении веб-режима иконок, совершенно спокойно окно оказывает под...
попробую. сначала надо почитать про dll-всовывание :)
это dll? ее надо сунуть внутрь explorer?
mrcrown, в нескольких, потому что последовательное убийство SysListView32, SHELLDLL_DefView и Progman не приводит к исчезновению обоев. хотя,...
ну и паскать посмотрю, не думаю, что он будет сильно уж отличаться . а фигня, скорей всего, потому что рисуется действительно сразу в нескольких окнах
iZzz32, и не только в 98, в более поздних тоже работает. но мне почему-то этот вариант не нравится. туда проникнуть, как мне кажется, сложнее, и...
mrcrown, а поподробней можно? (если получится :) "всю WndProc" это в смысле через SetWindowLong ( hListView, GWL_WNDPROC, NewProc) ? тогда как...
ситуация вроде как более менее прояснилась. сообщение вроде как отлавливается (сделал чтобы вываливалось куча месседжбоксов), но непонятно что...
спасибо конечно. но это все не то. календарь dzp я уже видел, он отдельным окном поверх иконок, таких программ много. про хуки я этого Iczelion...
Blackbeam, в "своей программе" все работает. мне непонятно только какой хук использовать, и в каком конкретно месте искать WM_ERASEBKGND Надо...
Blackbeam, вы имеете ввиду, вместо .if eax == WM_SAVE поставить .if eax == WM_ERASEBKGND ? так не работает
Перерыл форум, много чего нашел, однако все пути какие-то не такие. Мне показалось, что рисовать свое изображение на рабочем столе "под иконками"...
Имена участников (разделяйте запятой).