diff --git a/wintable/main.c b/wintable/main.c index 57110bd..dca29e9 100644 --- a/wintable/main.c +++ b/wintable/main.c @@ -659,7 +659,22 @@ if (ImageList_GetIconSize(t->imagelist, &unused, &(t->imagelistHeight)) == 0)abo redrawAll(t); return FALSE; } - // otherwise fall through + return DefWindowProcW(hwnd, uMsg, wParam, lParam); + case WM_GETOBJECT: // accessibility +/* + if (((DWORD) lParam) == OBJID_CLIENT) { + TODO *server; + LRESULT lResult; + + // TODO create the server object + lResult = LresultFromObject(IID_IAccessible, wParam, server); + if (/* TODO failure */) + abort(); + // TODO release object + return lResult; + } +*/ + return DefWindowProcW(hwnd, uMsg, wParam, lParam); default: return DefWindowProcW(hwnd, uMsg, wParam, lParam); }