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)
Как мне правильно сделать код чтобы число d изображалось в MessageBox?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Уважаемые знатоки, у меня в ДЛЛ такие строки
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)