Этот форум переведен в режим чтения, просим обсуждать вопросы на форумах MQL4.community и MQL5.community
Вопрос о DLLК списку тем |
|
fiqe
01.05.2009 07:58
У меня в ДЛЛ такие строки ostringstream ss; double d=...; ss << "Error in calculating d: d=" << d; MessageBox(0,(LPCTSTR)ss.str().c_str(),L "Error in my.dll",MB_OK) При исполнении mq4 кода вызывающего эту длл, появляется окно, в котором текст "Error in calculating d: d=" заменен квадратиками, а число d отображается правильно. Подскажит где ошибка? Я пробовал такой код ostringstream ss; double d=...; ss << L "Error in calculating d: d=" << d; MessageBox(0,(LPCTSTR)ss.str().c_str(),L "Error in my.dll",MB_OK) но с тем же результатом. Такой код работает но не изображает число d: double d=...; MessageBox(0,L "Error in calculating d",L "Error in my.dll",MB_OK) |
Скачай MetaTrader 5 (300 Кб, веб-установщик) — новый терминал для финансовых рынков
