Wie kan me helpen want ik kom er niet uit 
Ik ben bezig met de avicap32.dll vanuit VB, alles werkt naar behoren maar 1 functie kom ik niet uit:
Function capFileSaveDIB(ByVal lwnd As Long, ByVal szName As Long) As Boolean
capFileSaveDIB = SendMessage(lwnd, WM_CAP_FILE_SAVEDIB, 0, szName)
End Function
szName zou ik als Long bij de aanroep moeten meegeven maar het gaat om een string (filenaam). In de SDK staat:
Pointer to the null-terminated string that contains the name of the destination DIB file.
Hoe fabriek ik die pointer as Long in VB ?
Ik ben bezig met de avicap32.dll vanuit VB, alles werkt naar behoren maar 1 functie kom ik niet uit:
Function capFileSaveDIB(ByVal lwnd As Long, ByVal szName As Long) As Boolean
capFileSaveDIB = SendMessage(lwnd, WM_CAP_FILE_SAVEDIB, 0, szName)
End Function
szName zou ik als Long bij de aanroep moeten meegeven maar het gaat om een string (filenaam). In de SDK staat:
Pointer to the null-terminated string that contains the name of the destination DIB file.
Hoe fabriek ik die pointer as Long in VB ?