Ok!
ApiApplication Interface funktioniert jetzt.
Somit habe ich nun alle diese Interface nach Delphi portiert..
- 1. ApplicationApiService
- 2. ApiService
- 3. SyscbApiService
- 4. Dispatch
- 5. LanguageApiService
Das reicht nun erstmal
Jetzt muss ich nur noch die Rückgabe von
Code:
intptr_t myOpenURL(HWND hwnd, wchar_t *loc)
{
if (loc)
{
bool override=false;
WASABI_API_SYSCB->syscb_issueCallback(SysCallback::BROWSER, BrowserCallback::ONOPENURL, reinterpret_cast<intptr_t>(loc), reinterpret_cast<intptr_t>(&override)); // Den hier
if (!override)
return (intptr_t)ShellExecuteW(hwnd, L"open", loc, NULL, NULL, SW_SHOWNORMAL);
else
return 33;
}
return 33;
}
bekommen dann sollte es laufen ohne fehler.
Vielleicht hat noch jemand eine Idee
Alleinunterhalter ? Hehehehhee
EDIT:
Danke noch an BUG der hat mich auf den richtigen weg gebracht.
gruss