54 ACTCTXW
ActCtx = {
sizeof(ACTCTX)};
135 ok(
a != 0,
"Wrong value for a. Expected != 0, got 0\n");
136 ok(
b == 0,
"Wrong value for b. Expected == 0, got %d\n",
b);
165 WNDPROC proc1,proc2,proc3, proc4, proc5;
173 skip(
"Loading manifests failed. Skipping TestVersionedClasses\n");
195 ok (proc2 ==
NULL,
"Got 0x%p, expected NULL\n", proc2);
237 ok (proc2 == 0,
"Got 0x%p for %S, expected 0\n", proc2,
buffer);
246 ok (proc2 == 0,
"Got 0x%p for %S, expected 0\n", proc2,
buffer);
270 ok (proc1 != 0,
"\n");
271 ok (proc2 != 0,
"\n");
272 ok (proc4 != 0,
"\n");
273 ok (proc1 == proc2,
"\n");
274 ok (proc1 == proc3,
"\n");
static WNDPROC _GetWndprocA(LPCSTR lpszClassName, HINSTANCE hInstance)
VOID TestVersionedClasses(VOID)
static ATOM _GetClassAtom(LPCWSTR lpwszClassName, HINSTANCE hInstance)
static WNDPROC _GetWndproc(LPCWSTR lpwszClassName, HINSTANCE hInstance)
HANDLE _CreateActCtxFromFile(LPCWSTR FileName)
VOID TestGlobalClasses(VOID)
static ATOM _GetClassAtomA(LPCSTR lpszClassName, HINSTANCE hInstance)
static ATOM _RegisterClassA(LPCSTR lpzClassName, HINSTANCE hInstance, UINT style, WNDPROC lpfnWndProc)
static ATOM _RegisterClass(LPCWSTR lpwszClassName, HINSTANCE hInstance, UINT style, WNDPROC lpfnWndProc)
#define INVALID_HANDLE_VALUE
static const WCHAR separator[]
BOOL WINAPI DeactivateActCtx(IN DWORD dwFlags, IN ULONG_PTR ulCookie)
BOOL WINAPI ActivateActCtx(IN HANDLE hActCtx, OUT PULONG_PTR ulCookie)
DWORD WINAPI GetModuleFileNameW(HINSTANCE hModule, LPWSTR lpFilename, DWORD nSize)
HANDLE WINAPI CreateActCtxW(PCACTCTXW pActCtx)
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
_In_ PCWSTR _Out_ PVOID * ActCtx
static PEXPLICIT_ACCESSW *static HMODULE hmod
_CRTIMP wchar_t *__cdecl wcscpy(_Out_writes_z_(_String_length_(_Source)+1) wchar_t *_Dest, _In_z_ const wchar_t *_Source)
LRESULT WINAPI DefWindowProcW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
LRESULT WINAPI DefWindowProcA(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
BOOL WINAPI GetClassInfoExA(_In_opt_ HINSTANCE, _In_ LPCSTR, _Out_ LPWNDCLASSEXA)
BOOL WINAPI GetClassInfoExW(_In_opt_ HINSTANCE, _In_ LPCWSTR, _Out_ LPWNDCLASSEXW)
ATOM WINAPI RegisterClassExA(_In_ CONST WNDCLASSEXA *)
ATOM WINAPI RegisterClassExW(_In_ CONST WNDCLASSEXW *)
struct _WNDCLASSEXW WNDCLASSEXW
BOOL WINAPI UnregisterClassW(_In_ LPCWSTR, HINSTANCE)
LRESULT(CALLBACK * WNDPROC)(HWND, UINT, WPARAM, LPARAM)