From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexander Evseev To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] The Good and the Bad In-Reply-To: <200107200748.f6K7m7U07294@whisky.dkn> References: <200107200748.f6K7m7U07294@whisky.dkn> X-Mailer: stuphead ver. 0.5.3 (Wiskas) (GTK+ 1.2.10; Linux 2.4.5-alt5-up; i686) Mime-Version: 1.0 Content-Type: text/plain; charset="KOI8-R" Content-Transfer-Encoding: 8bit Message-Id: Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Fri Jul 20 13:16:12 2001 X-Original-Date: Fri, 20 Jul 2001 13:30:27 +0400 Archived-At: List-Archive: List-Post: Fri, 20 Jul 2001 11:48:07 +0400 (MSD) "Peter V. Saveliev" написал по поводу [mdk-re] The Good and the Bad: PVS> А по поводу виндов и окон: PVS> ... Все приложения открывают окна ... PVS> Не знаю, кто это переводил и каким промптом, но все НЕ консольные PVS> приложения в виндах имеют (обязаны получить перед началом работы) PVS> хэндлер, идентификатор, если угодно. Приложению не нужно окно, PVS> ему нужен идентификатор этот, без него нет точки выхода из многих PVS> системных процедур обратно в код программы, а раз так - и входить PVS> не дают. Например, пресловутый ExitWindowsExec нельзя вызвать PVS> из консольного приложения по этой самой причине, а строчка PVS> rundll.exe user.exe,ExitWindowsExec работает безо всякого окна! PVS> но с хэндлером. PVS> Извините за сумбурность изложения. Все это к тому, что не стоит PVS> устраивать крестовых походов только из идейных соображений. Стоит PVS> иногда объективно глядеть на вещи, не пользуясь вырванными PVS> цитатами в качестве аргумента. Хотя по мне так - линух фарева.... Маловато Вы отквотили, правильнее так: >Все приложения открывают окна. Даже если приложение не выводит ничего >на экран, ему нужно окно, чтобы получать сообщения от ядра системы. ^^^^^^^^^ И тогда все становится на свои места: хэндлер приложения и идентификатор окна - разные вещи. Попробуйте передать сообщение приложению по его хэндлеру... -- Александр Евсеев EAL4-RIPN Нет мозгов - пользуйся опытом, нет опыта - доверяй!