Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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/ |