| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Console -> GUI |
| Автор: sasha962 26.12.2007, 14:43 | ||||
Есть код:
Я создаю программу в console application. И эта программа выполняется в командной строке. А как сделать так чтобы эта программа открывалась в виндовском окне? Я пользуюсь компилятором dev-c++.
|
| Автор: salexs 26.12.2007, 14:54 |
| созда программу в win32 project |
| Автор: Lazin 26.12.2007, 14:57 |
| надо создать окно.. для начала в разделе по WinAPI есть такая http://forum.vingrad.ru/index.php?showtopic=62459&view=findpost&p=501457 |
| Автор: sasha962 26.12.2007, 14:58 |
| Если я создаю программу windows application и ввожу код, который я привёл в предыдущем сообщении, то компилятор выдаёт ошибку. |
| Автор: bsa 26.12.2007, 15:15 |
| sasha962, потому что нет консоли. cout - это вывод на консоль (в большинстве случаев). Если же ты делаешь неконсольное Win32 приложение, то тебе нужно как-то самому "рисовать" текст в окне. |
| Автор: G_o_s_h_a 26.12.2007, 15:18 |
| Как я знаю там нет функции std::cin и std::cout, там, как самый простой вариант записать MessageBox("Welcome to c++!"). Ну еще можно создать специальное текстовое окно, типа text и вывести это туда, но тоже не функциями cin и cout. Но это будет сложнее. |
| Автор: sasha962 26.12.2007, 15:19 |
| А нельзя код писать? |
| Автор: G_o_s_h_a 26.12.2007, 15:22 |
| А если повнимательнее почитать ссылку которую тебе дал Lazin? Там все это описано! |
| Автор: papam 26.12.2007, 15:41 |
| Или тут почитай : http://firststeps.narod.ru/ |