WM_INITMENU, WM_INITMENUPOPUP - при открытии, а как закрытие перехватить ?
Именно меню
если меню развёрнуто, то оно собой загораживает часть окна - нужно перехватить этот момент. развернуть его можно кликом мыши по меню, нажатием...
от 500 мегабайт, с круглосуточным доступом и хорошей скоростью ?
"моя" программа... видимо, придётся поступить по совету nester7, вызвать SetCurrentDirectory в самом начале программы, чтобы не менять...
программа должна обнаружить в своей рабочей папке манифест-файлы из редистрибутива Visual Studio 2005 ещё на этапе инициализации, поэтому мой код...
привязываю программу к расширению, создаю все нужные ключи, в том числе и "program\shell\open\command" = "C:\Program Files\Program\prog.exe" "%1"...
http://www.wasm.ru/forum/viewtopic.php?id=9090
а InnoSetup умеет регистрировать DLL и привязывать программу к файлам с нужными расширениями ?
а такие вообще бывают ?
какие готовые решения (в том числе и коммерческие) на данный момент существуют ?
необходимо обеспечить работоспособность стольких копий программы, сколько продано. копий, полагаю, будет не много, так что можно и электронный...
вот, продукт защитить надо...
спасибо, превосходный код :)
как узнать что процесс полностью завершился, и система сняла блокировку на чтение/запись с исполняемого файла; это делается при помощи мьютексов,...
с чтением файла нашёл, а мне запись нужна
не нашёл :(
а ООП то здесь причём %) и без него всё можно сделать
нужно снять блокировку файла от изменений... причём это должно работать на всех системах семейства Windows
напрямую нельзя, файловые системы могут быть разными
Имена участников (разделяйте запятой).