Форум программистов, компьютерный форум CyberForum.ru

cderr_initialization - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ создать структуру с именем Price http://www.cyberforum.ru/cpp-beginners/thread711806.html
создать структуру с именем Price содержащую следующие поля: название товара название магазина, в котором продается товар стоимость товара в рублях; Написать программу, выполняющую след. действия: 1. производить ввод с клавиатуры данных в массив, состоящий из 10 структур типа Price 2. упорядочить введенные данные по стоимости 3. если данных нет, то вывести сообщение об этом и попросить...
C++ Создать структуру с именем Train, содержащую следующие поля: Название пункта назначения; Номер поезда; Время отправления. Написать программу, выполняющую следующие действия: 1) Производить ввод с клавиатуры данных в массив, состоящий из 10 структур типа train; 2) Упорядочить введенные данные по номеру поезда; 3) Если данных нет, то вывести сообщение об этом и попросить произвести ввод; 4) выход из программы. http://www.cyberforum.ru/cpp-beginners/thread711803.html
C++ Описать рекурсивно функию вычисления значения функции
Проболел тему. Сижу на контрольной сейчас. задание: описать рекурсивно функию вычисления значения функции: 1/(n+1)/((n-1)+1)/(n-2)+...+1/(2+(1/1)). буду очень благодарен.
C++ Смена сетевого имени
Как можно на С++ сменить сетевые настроки, на windows ? Может какие то WinAPI функции есть? Например надо сменить сетевое имя. У меня к компьютеру подключена локальная сеть с некоторым сервером. И мне надо программно сменить мое сетевое имя. Какие есть функции для работы с сетев. настрокийми?
C++ Обработка символов, строк, текста http://www.cyberforum.ru/cpp-beginners/thread711791.html
Задание. Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «—». Выведите подстроку, которая соответствует записи вещественного числа с фиксированной точкой. Вообще в душе не чаю как это делать(. Кто поможет заранее спасибо!
C++ Переставить первую и последнюю цифры числа натурального числа n Переставить первую и последнюю цифры числа натурального числа n! Заранее спасибо! подробнее

Показать сообщение отдельно
arfaa
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 27

cderr_initialization - C++

28.11.2012, 11:23. Просмотров 264. Ответов 0
Метки (Все метки)

Здравствуйте, в проекте возникает следующая ошибка:cderr_initialization. Облазил весь интернет, так как проблема связана с тем, что мне необходимо использовать измененный свойства проекта, без изменения свойств все работает. Ниже приведу код и свойства проекта, которые поменял. Надеюсь кто-то подскажет в чем косяк)
Код
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
...
static TCHAR name[256]=_T("");
	static OPENFILENAME file;
	std::ifstream in;
	std::ofstream out;
	static std::vector<std::string> v;
	std::vector<std::string>::iterator it;
	std::string st;
switch (message)
	{
		case WM_CREATE:
//ZeroMemory(&file,sizeof(file));
			memset(&file,0,sizeof(OPENFILENAME));
			memset(name,0,sizeof(name));
			name[0]='\0';
		//ZeroMemory(name,sizeof(TCHAR)*256);
		file.lStructSize=sizeof(OPENFILENAME);
		//ZeroMemory(name,sizeof(TCHAR)*256);
		//ZeroMemory(&file,sizeof(OPENFILENAME));
		file.hwndOwner=NULL;
		file.lpstrFilter=NULL;
		file.nFilterIndex=1;
		file.lpstrInitialDir=NULL;
		file.lpstrCustomFilter=NULL;
		file.nMaxCustFilter=NULL;
		file.nMaxFileTitle=NULL;
		file.nFileOffset=NULL;
		file.nFileExtension=NULL;
		file.lpstrDefExt=NULL;
		file.lCustData=NULL;
		file.lpfnHook=NULL;
		file.lpTemplateName=NULL;
		file.hInstance=hInst;
		file.lpstrCustomFilter=_T("Text\0*.txt");
		file.lpstrFile=name;
		//file.lpstrFile[0]='\0';
		file.nMaxFile=sizeof(name);
		file.lpstrInitialDir=_T(".\\");
		//file.lpstrDefExt=_T("txt");
		break;
case WM_COMMAND:
		wmId    = LOWORD(wParam);
		wmEvent = HIWORD(wParam);
		// Parse the menu selections:
		switch (wmId)
		{
			case ID_FILE_OPEN:
			{
			file.lpstrTitle=_T("Open file");
			file.Flags=OFN_HIDEREADONLY | OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
			//if(!GetOpenFileName(&file)); 
			int ret=GetOpenFileName(&file);
			DWORD err=CommDlgExtendedError();
			if(err==CDERR_INITIALIZATION)
				return 1;
....
Измененный свойства проекта: 1) Configuration Properties->General->Character Set ->Multi-Byte
2) C/C++ -> Language -> Treat WChar.t As Built in Type -> NO

В чем все таки косЯк?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru