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

Тема в разделе "MS Visual C++", создана пользователем Laky, 10 июл 2007.

Статус темы:
Закрыта.
  1. Laky

    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
     
  2. Laky

    Laky Гость

    Нет, это понятно, где надо искать и что, но если бы я хорошо разбиралась в библиотеке ATL, я бы не спрашивала. Я нуждаюсь в голом коде и больше ничего
     
  3. Pasha

    Pasha Гость

    Для: Laky
    Код (Text):
    USES_CONVERSION;
    SetFormat(COLE2T(bsrValue));
     
  4. Laky

    Laky Гость

    Для: Pasha
    Спасибо огромное!!!!! Работает :)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей