On Sat, Jan 31, 2009 at 12:51:58AM +0300, George Shuklin wrote: > 31.01.09, 00:04, "Stanislav Maslovski" <stanislav.maslov...@gmail.com>: > > Это понятно. Начнем, для определенности, с ShellExecute(). > > Нифига не понятно. Проверил на 2003R2: > > start program.lnk - запускает exe > cmd /c program.lnk - запускает exe > клик из эксполорера - не запускает (и не признает за ярлык).
Скорее всего, в последнем варианте до вызова ShellExecute() и не доходит. > Видимо, ShellExecute в файл заглядывает, если ему дают. Если не дают - не > заглядывает. А получится ли так? start program cmd /c program > В CreateProcess можно грузить что угодно, лишь бы формат правильный был. Судя по всему, если в первом аргументе указать полное имя файла с расширением. -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org