Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывести строку, MFC Smart Device Application 
V
    Опции темы
BIV
Дата 18.4.2011, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.12.2007

Репутация: нет
Всего: 1



Всем доброе время суток!
Пишу в среде Microsoft Visual Studio 2008 на с++. Проект составляю в MFC Smart Device Application. Возникли сложноси

В окне представления пытаюсь для начала вывести строку:

Код

void CTextView::OnDraw(CDC* pDC)
{
    CTextDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    if (!pDoc) return;

    // TODO: add draw code for native data here
    RECT ClientRect;
    GetClientRect (&ClientRect);
    pDC->DrawText
        (pDoc->GetMessage(), // Получение строки
        -1,
        &ClientRect,
        DT_CENTER | DT_VCENTER | DT_SINGLELINE);

}


Компилятор рычит на DT_CENTER | DT_VCENTER | DT_SINGLELINE и выводит 
error  C2664:    'inC  CDC::DrawTextW(LPCTSTR,int,LPRECT,UINT)'    :   cannot  convert parameter  1   from   'char  *'   to   'LPCTSTR'
В обычном мфс все работает
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Windows phone | Следующая тема »


 




[ Время генерации скрипта: 0.1004 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.