imm32/tests: Skip tests when IME support is not implemented.

This commit is contained in:
Paul Vriens 2008-09-20 10:41:01 +02:00 committed by Alexandre Julliard
parent e9f5fbc419
commit e46e095c22

View File

@ -135,6 +135,7 @@ static HWND hwnd;
static int init(void) {
WNDCLASSEX wc;
HIMC imc;
wc.cbSize = sizeof(WNDCLASSEX);
wc.style = 0;
@ -158,6 +159,14 @@ static int init(void) {
if (!hwnd)
return 0;
imc = ImmGetContext(hwnd);
if (!imc)
{
skip("IME support not implemented\n");
return 0;
}
ImmReleaseContext(hwnd, imc);
ShowWindow(hwnd, SW_SHOWNORMAL);
UpdateWindow(hwnd);