Das ist richtig, also habe ich Declare durch Declare Ptfsafe wie unten an 2 Stellen im frmMain-Code ersetzt und es funktioniert wieder:
Private Deklarieren PtrSafe-Funktion FindWindow Lib "user32" aka "FindWindowA" _ (ByVal lpClassName als Zeichenfolge, ByVal lpWindowName als Zeichenfolge) Solange
Private Declare PtrSafe Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Ich wusste, dass es aufgrund der Versionen Kompatibilitätsprobleme gab, aber darüber hatte ich nicht nachgedacht.