Pls advise what do 'w', 'dw', 'lpsz', 'p', and 'lp' mean? Thanks.Code:Private Type SYSTEMTIME
wYear As Integer
dwLowDateTime As Long
lpszSourceName As Long
pDest as Any
lpFile
Ttime as FILETIME
End Type
Printable View
Pls advise what do 'w', 'dw', 'lpsz', 'p', and 'lp' mean? Thanks.Code:Private Type SYSTEMTIME
wYear As Integer
dwLowDateTime As Long
lpszSourceName As Long
pDest as Any
lpFile
Ttime as FILETIME
End Type
Just variable names. The letters may be in reference to another part of the program or something, but it looks like they are just the names given to the variables.
I think 'w', 'dw', and etc are used to differentiate the type of variable, e.g. 'w' -> WORD. So, can you guest what 'dw', 'lpsz', 'pDest' and 'lp' stand for? Thanks.
w= Word (2 byte short integer)
dw = DWord (4 byte integer)
p = untyped pointer
lp = generic long pointer
lpsz = long pointer to a null-terminated string