30 lines
653 B
C++
30 lines
653 B
C++
#include <windows.h>
|
|
#include <stdio.h>
|
|
|
|
int popup_message1()
|
|
{
|
|
SYSTEMTIME SystemTime;
|
|
GetSystemTime(&SystemTime);
|
|
|
|
TCHAR pszDate[200];
|
|
GetDateFormatA( LOCALE_USER_DEFAULT, DATE_LONGDATE, &SystemTime, NULL, pszDate, 200 );
|
|
|
|
return MessageBoxA(NULL, pszDate, "Test Case 1", MB_OK);
|
|
}
|
|
|
|
int popup_message2()
|
|
{
|
|
return MessageBoxW(NULL, L"Checking wide strings", L"Test Case 1", MB_OK);
|
|
}
|
|
|
|
int main()
|
|
{
|
|
if (popup_message1() == 1337) {
|
|
if (popup_message2() == 1338) {
|
|
return MessageBoxW(NULL, L"Hooking test passed", L"Test Case 1", MB_OK);
|
|
}
|
|
}
|
|
printf("Test Case 4 finished\n");
|
|
return 0;
|
|
}
|