INT_PTR NormalizeSequenceService(WPARAM wParam, LPARAM lParam) { TCHAR strAux[MAX_PATH+1], *strIn = (TCHAR *)lParam; mir_sntprintf(strAux, MAX_PATH, _T("%s"), strIn); mir_sntprintf(strIn, MAX_PATH, _T("%s"), normalizeCustomString(strAux)); return (int)strIn; }
INT_PTR NormalizeSequenceService(WPARAM, LPARAM lParam) { TCHAR strAux[MAX_PATH + 1], *strIn = (TCHAR*)lParam; _tcsncpy_s(strAux, strIn, _TRUNCATE); _tcsncpy_s(strIn, MAX_PATH, normalizeCustomString(strAux), _TRUNCATE); return (INT_PTR)strIn; }
void useExternSequence(TCHAR *extStr) { static FLASHING_SEQUENCE Extern = {0}; TCHAR externStr[MAX_PATH+1]; mir_wstrcpy(externStr, extStr); Extern = str2FS(normalizeCustomString(externStr)); pFS = &Extern; bTemporarilyUseExtern = TRUE; }