回错帖子了,回给我自己了...
试过了,会报错,提示与ByRef类型不匹配
不止是0,Null/Nothing也都试过,都不行
Private Declare PtrSafe Function ReadFile Lib "kernel32" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToRead As Long, lpNumberOfBytesRead As Long, lpOverlapped As OVERLAPPED) As Long
最后一个参数,怎么写成空?
试过了,会报错,提示与ByRef类型不匹配
不止是0,Null/Nothing也都试过,都不行
Private Declare PtrSafe Function ReadFile Lib "kernel32" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToRead As Long, lpNumberOfBytesRead As Long, lpOverlapped As OVERLAPPED) As Long
最后一个参数,怎么写成空?
试试直接写 0。
例:
Private Declare Function SendMessagebyString Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, _
ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As String) As Long
SendMessagebyString cboFile.hWnd, CB_SETDROPPEDWIDTH, DROPPEDWIDTH, 0