diff --git a/reactos/dll/win32/user32/windows/defwnd.c b/reactos/dll/win32/user32/windows/defwnd.c index 8eb43ebc7df..2784ccba147 100644 --- a/reactos/dll/win32/user32/windows/defwnd.c +++ b/reactos/dll/win32/user32/windows/defwnd.c @@ -1525,7 +1525,15 @@ User32DefWindowProc(HWND hWnd, return ((LRESULT)LoadIconW(0, IDI_APPLICATION)); } - /* FIXME: WM_ISACTIVEICON */ + case WM_ISACTIVEICON: + { + PWND pWnd; + BOOL isai; + pWnd = ValidateHwnd(hWnd); + if (!pWnd) return 0; + isai = (pWnd->state & WNDS_ACTIVEFRAME) != 0; + return isai; + } case WM_NOTIFYFORMAT: {