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

Сайт откр. с сообщением - C++

Восстановить пароль Регистрация
 
YourLastSong
1 / 1 / 0
Регистрация: 12.12.2010
Сообщений: 112
23.12.2010, 17:33     Сайт откр. с сообщением #1
Здравствуйте, господа.

У меня при запуске программы и нажатии клавиши V откр. сайт, однако появляется сообщение в том случае, если не был откр. браузер до выполнения данной функции.

Код
#include "stdafx.h"
#include <iostream>
#include <Windows.h>

int x;

void text ();
char MyGetch();

int main(){
    char a;
	system ("title 2_1_");
	text ();
    a=MyGetch();
	if (a == 'S')
		system ("game2_1_.exe");
	else if (a == 'V')
	{
		system ("start название сайта");
		system ("PAUSE");
	}
	else if (a == 'Q')
		system ("PAUSE");
    return 0;
}

void text ()
{
	system ("color 86");
	std::cout << "\n\n\n\n\n\n\n\n\n				[S]";
	system ("color 80");
	std::cout << " Start" << std::endl;
	system ("color 86");
	std::cout << "			   [V]";
	system ("color 80");
	std::cout << " Visit web-site" << std::endl;
	system ("color 86");
	std::cout << "				[Q]";
	system ("color 80");
	std::cout << " Quit" << std::endl;
}

char MyGetch(){
    const int C=20;
    HANDLE hstd=GetStdHandle(STD_INPUT_HANDLE);
    INPUT_RECORD IR[C];
    DWORD read;
     while(PeekConsoleInputA(hstd,IR,C,&read)){
             for(int i=0;i<read;i++)
                 if(IR[i].EventType==KEY_EVENT&&isprint(int(IR[i].Event.KeyEvent.wVirtualKeyCode)))
                    return IR[i].Event.KeyEvent.wVirtualKeyCode;  
            Sleep(1);
			x++;
			if (x > 8000)
			{
            std::cout << std::endl << "		   You need to choose of this menu points";
			Sleep (1000);
			system ("cls");
			text ();
			x = 0;
			}
     }
}
Почему так происходит и можно ли это исправить вообще?

Заранее благодарю за возможные ответы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2010, 17:33     Сайт откр. с сообщением
Посмотрите здесь:

Как откр. сайт C++
C++ Независимость процессов и Закрытие окна с сообщением
Передача вместе с сообщением некоторого хеша C++
C++ Окошко с сообщением "Hello".
Подскажите обучающий сайт C++
C++ Сайт про программирование на С++
Сайт с привязкой БД C++
Список. Программа вылетает с сообщением "Необработанное исключение" C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
23.12.2010, 17:44     Сайт откр. с сообщением #2
Что-то подобное обычно происходит, если в системе не установлен браузер по умолчанию.
Yandex
Объявления
23.12.2010, 17:44     Сайт откр. с сообщением
Ответ Создать тему
Опции темы

Текущее время: 01:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru