In
http://msdn.microsoft.com/en-us/library/cc230318.aspxit mentioned A DWORD is a 32-bit unsigned integer
but why it is defined as
typedef unsigned long DWORD, *PDWORD, *LPDWORD;
?
Does it mean unsigned int is the same as unsigned long in C++? If yes, then why we need to have a data type long that is exactly the same as int?
Start Free Trial