change LPCTSTR to char* (doesn't work )