Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

AfxMessageBox нивкакую

332
07 июня 2006 года
Valiant
416 / / 27.09.2004
короче начал врубаться в VC++
взял Visual studio 2005
void CfirstDlg::OnBnClickedOk()
{
AfxMessageBox("Какая нить лажа");
}
мне компилер выдаё такую сабжу:
d:\...\firstdlg.cpp(155) : error C2440: 'initializing' : cannot convert from 'const char [16]' to 'int'
There is no context in which this conversion is possible
=========================
что с ним делать ???
в книге написано что должно работать ...
395
07 июня 2006 года
RelB
367 / / 09.11.2002
[QUOTE=Valiant]короче начал врубаться в VC++
взял Visual studio 2005
void CfirstDlg::OnBnClickedOk()
{
AfxMessageBox("Какая нить лажа");
}
мне компилер выдаё такую сабжу:
d:\...\firstdlg.cpp(155) : error C2440: 'initializing' : cannot convert from 'const char [16]' to 'int'
There is no context in which this conversion is possible
=========================
что с ним делать ???
в книге написано что должно работать ...[/QUOTE]
Попробуй так:
 
Код:
void CfirstDlg::OnBnClickedOk()
{
AfxMessageBox(_T("Какая нить лажа"));
}
9.5K
07 июня 2006 года
Damarus
101 / / 08.04.2006
VS2005 по умолчанию создаёт UNICODE-проект, соответственно все (почти) строки должны быть в формате L"Какая нить лажа" (или TEXT("Какая нить лажа")):

 
Код:
void CfirstDlg::OnBnClickedOk()
{
    AfxMessageBox(L"Какая нить лажа");
}
332
07 июня 2006 года
Valiant
416 / / 27.09.2004
2Damarus
вот спасибо заработало :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог