У меня есть проект на C ++, который мне нужно отредактировать. Это объявление переменной:
LPSTR hwndTitleValue = (LPSTR)GlobalAlloc(GPTR,(sizeof(CHAR) * hwndTitleSize));
Как проверить, пуста ли эта строка?
Я просто пробовал использовать if (hwndTitleValue == "")
, но он всегда возвращает false. Как проверить, пуста ли эта строка?
EDIT
Мне также нужно проверить, прикреплен ли файл. Вот код файла:
// Attachment
OFSTRUCT ofstruct;
HFILE hFile = OpenFile( mmsHandle->hTemporalFileName , &ofstruct , OF_READ );
DWORD hFileSize = GetFileSize( (HANDLE) hFile , NULL );
LPSTR hFileBuffer = (LPSTR)GlobalAlloc(GPTR, sizeof(CHAR) * hFileSize );
DWORD hFileSizeReaded = 0;
ReadFile( (HANDLE) hFile , hFileBuffer, hFileSize, &hFileSizeReaded, NULL );
CloseHandle( (HANDLE) hFile );
Как проверить, пуст ли hFile
?