Windows API: Strings
ASCII vs Unicode (char vs wchar_t)
sizeof(char)evaluates to be 1 byte.
sizeof(wchar_t) evaluates to be 2 bytes.
Windows API: System Functions
These will return an int
BOOL LockWorkStation (void)
Locks the workstation's display.
Locking a workstation protects it from unauthorized use
Get the computer’s name: BOOL GetComputerName (LPTSTR lpBuffer, LPDWORD lpnSize);
Username:
Current Directory:
DWORD GetCurrentDirectory (DWORD nBufferLength, LPTSTR lpBuffer);
ZeroMemory Function
Fills a block of memory with zeros.
void ZeroMemory (PVOID Destination, SIZE_T Length);
Parameter: Destination
A pointer to the starting address of the block of memory to fill with zeros.
Parameter: Length
The size of the block of memory to fill with zeros, in bytes
Local Time:
The SYSTEMTIME structure and the Get LocalTime(); function
Creating a Windows Application
To create a window, the new type of window class must be registered with the Windows OS