Re: контекстное меню "открыть с помощью"
От: Pumpr  
Дата: 25.02.03 09:56
Оценка: 6 (1)
Здравствуйте, Аноним, Вы писали:

А>как в событии он-клик создать контекстное меню эксплорера "открыть с помощью..."?

А>10х

Может быть это подойдет :

void OpenWithDialog(HWND hWnd, char* file)
{
   SHELLEXECUTEINFO sei;
   ZeroMemory(&sei,sizeof(sei));
   sei.cbSize = sizeof(sei);
   sei.hwnd   = hWnd;
   sei.lpFile = file;
   sei.lpVerb = "openas";
   sei.fMask  = SEE_MASK_INVOKEIDLIST;
   ShellExecuteEx(&sei);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.