Автор Игорь задал вопрос в разделе Другие языки и технологии
Как сделать оконный интерфейс в C++? и получил лучший ответ
Ответ от Мужик С Веслом[гуру]
Возьмите Qt и не парьтесь с вантуз API.
Тут вот человек на пару страниц накатал пример. На Qt это будет пять строк.
#include < QApplication >
#include < QPushButton >
int main(int argc, char** argv)
{
QApplication a(argc,argv); // инициализация оконной подсистемы
QPushButton b("Press me!", 0); //сделали кнопочку
b.show(); // сделали ее видимой
b.connect(& b,SIGNAL(clicked()),& a,SLOT(quit()); // привязали веревочку от кнопочки на закрытие программы
return a.exec(); // запустили выполняться
}
// И все!
На компиляторе с подключенной библиотекой Qt. Окна - это же не C++, а взаимодействие с Windows или другой ОС.
О Qt можно прочитать, например, в Википедии - http://ru.wikipedia.org/wiki/Qt
CreateWindow И читайте GDI Win32 API.
Вот так выглядит WinMain с созданием окна на С++ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { HWND hMainWnd; char szClassName[] = "MyClass"; MSG msg; WNDCLASSEX wc; <br
Советовали тут уже недавно:
Нa скoлькo пoмню обсуждалось тут, используй - mwfix