Ciao, sto usando il controllo Webbrowser ( che non posso in nessun modo sostituire con WebView2) per un'app che scarica mp3 da un sito. Inserisco il link della canzone da youtube, e ne estraggo il link del download. Sfortunatamente il sito fa il download automatico e apre il SaveFileDialog di cui ne vorrei proprio fare a meno. L'unica cosa che ho trovato nel web e che ha un riscontro positivo è questo topic su SO , ma il codice è in c#. Riporto il codice:
Come potrei convertirlo in vb.net usando PInvoke to call setwineventhook in user32.dll ?
Vi ringrazio
Codice:
GetClassName(hWnd, ClassName, ClassName.Capacity);
GetWindowText(hWnd, DialogTitle, DialogTitle.Capacity);
DialogHandle = FindWindow(DIALOG_CLASS, DialogTitle.ToString());
if (ClassName.ToString() == DIALOG_CLASS && DialogTitle.ToString().Contains(TempFilename))
{
ReturnValue = SendMessage(DialogHandle, WM_CLOSE, IntPtr.Zero, IntPtr.Zero);
}
Come potrei convertirlo in vb.net usando PInvoke to call setwineventhook in user32.dll ?
Vi ringrazio