int SQLite_Error(HWND __hWnd,HSQLITE __hSQLite)
{
alignas(HANDLE) LPSTR _lpszSQLiteError ;
alignas(int) char _szError[256] ;
alignas(int) char _szResult[256] ;
alignas(int) char _szFormat[256] ;
alignas(int) int _iError ;
alignas(HANDLE) FLASHWINFO _Flash ;
_lpszSQLiteError = (LPSTR) sqlite3_errstr(sqlite3_errcode(__hSQLite)) ;
_iError = sqlite3_errcode(__hSQLite) ;
_Flash.cbSize = sizeof(FLASHWINFO) ;
_Flash.hwnd = __hWnd ;
_Flash.dwFlags = FLASHW_ALL ;
_Flash.uCount = 10 ;
_Flash.dwTimeout = 0 ;
sqlite3_snprintf(sizeof(_szResult),_szResult,"SQlite Error #%d : %s",_iError,_lpszSQLiteError) ;
FlashWindowEx(&_Flash) ;
MessageBeep(MB_ICONERROR) ;
MessageBoxA(__hWnd,_szResult,"SQlite Error",MB_OK|MB_ICONERROR|MB_APPLMODAL|MB_TOPMOST) ;
return(FALSE) ;
}