| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Ошибки при компиляции в MSVisualStudio |
| Автор: Maka6er 12.5.2007, 22:42 | ||
Пытаюсь написать скелет приложения opengl под win.
При попытке скомпилировать в MS Visual Studio 2005 выдает ошибки: wcl.lpszClassName = "OpenGLWinClass"; error C2440: '=' : cannot convert from 'const char [15]' to 'LPCWSTR' hThisInst, NULL); error C2664: 'CreateWindowExW' : cannot convert parameter 2 from 'const char [15]' to 'LPCWSTR' Хотя Dev-cpp компилирует. Как решить данную проблему? |
| Автор: DigitSphinx 12.5.2007, 23:18 | ||
Это из-за UNICODE , все “any string” заключай в _T() т.е. _T(“any string”)
|
| Автор: Maka6er 12.5.2007, 23:51 |
| Спасибо, помогло. Еще надо в include добавить TCHAR.H |