Только по запросу остановки сервиса. DriverUnload может быть ты имел в виду? Нет, не сможет. IopLoadUnloadDriver - внутренняя функция винды,...
Nouzui EnumWindows / GetWindowRect + проверка координат
полно. гугл выдаст дофига всего)
тогда энаблить все окна кроме своего :)))
эм.. ну вообщем да ) туплю чето.
под твоим окном - GetWindow( hYourWindow, GW_HWNDNEXT), я же написал
WindowFromPoint. Только это не то. Придется скрыть текущее окно - раз. Сообщения получаются довольно часто, окно будет "мигать". два - получим...
Nouzui ну а вставки тем более должны вставляться 1 в 1 как есть в код.
насколько я помню, функции с асм-вставками никогда не подвергаются оптимизации.
нафиг... я не перейду на 64бита, пока не будет острой необходимости в этом.
pluton Есть такая штука, как Z-order. Почитай MSDN ) Для узнавания окна под твоим - GetWindow( hWnd, GW_HWNDNEXT );
я тоже узнал о ней не так давно =) кодга потребность возникла, потыкал db, повтыкал долго на ошибку компиляции и забил))
да не вру я) сам юзал этот эмит и нормально всё ) он просто объявляет один байт в текущем месте.
это типа db но для асм-вставок в си. пример - команда NOP: __asm { __emit 0x90 } аналог db 90h Вообщем-то, __emit и есть ответ на вопрос...
хм. значит я чето путаю..
плюс-минус нолик, я таких подробностей не помню :D
можно придумать какой-нить заумный способ коммуникации.. только тут надо подумать)
=\ значит мистика от дяди билла )
хм... чую, что связаться из VM86 с виндой нельзя.. хотя фиг знает, мб можно
censored не прокатит) надо указать как минимум тогда уж подсистему и точку входа. когда я из консоли собирал прогу через vc++ я собирал так: cl...
Имена участников (разделяйте запятой).