64Bit Excel: "If Win64" vs. "If VBA7"
17.08.2017 04:14:16
Rainer
Ich denke ich habe mein "libnodave"-Problem gelöst. Genau weiß ich es aber erst, wenn nächste Woche mein Laptop von der Reperatur zurück kommt.
Aber andere Frage, betreffend die Deklaration von Funktionen zur gleichzeitigen Verwendung in 32Bit und 64Bit. Wo ist der Unterschied in folgenden Deklarationen:
#If Win64 Then
Public Declare PtrSafe Function SetWindowPos _
Lib "user32" (ByVal hwnd As Long, _
) As Long
#Else
Public Declare Function SetWindowPos _
Lib "user32" (ByVal hwnd As Long, _
) As Long
#End If
und
#If VBA7 Then
Public Declare PtrSafe Function SetWindowPos Lib "user32" _
(ByVal hWnd As LongPtr, _
) As Long
#Else
Public Declare Function SetWindowPos Lib "user32" _
(ByVal hWnd As LongPtr, _
) As Long
#End If
Danke im Vorraus,Rainer