• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Изменение типа

  • Автор темы Автор темы Laky
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
L

Laky

Для изменения формата даты создала пользовательское свойство с переменной типа BSTR, чтобы пользователь вводил, то, какой он хочет видеть дату, а функция SetFormat (её код чуть ниже) отсылает этот формат контролу. Вопрос: как мне переделать BSTR в тот тип, который принимает эта функция - SetFormat?
Код функции SetFormat:

BOOL SetFormat(LPCTSTR lpszFormat)
{
ATLASSERT(::IsWindow(m_hWnd));
return (BOOL)::SendMessage(m_hWnd, DTM_SETFORMAT, 0, (LPARAM)lpszFormat);
}
//файл atlctrls.h
 
Нет, это понятно, где надо искать и что, но если бы я хорошо разбиралась в библиотеке ATL, я бы не спрашивала. Я нуждаюсь в голом коде и больше ничего
 
Для: Laky
Код:
USES_CONVERSION;
SetFormat(COLE2T(bsrValue));
 
Для: Pasha
Спасибо огромное!!!!! Работает :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab