ГУИ. M$ VC.

Discussion in 'LANGS.C' started by Span, May 6, 2007.

  1. Span

    Span New Member

    Blog Posts:
    0
    Joined:
    Nov 5, 2006
    Messages:
    134
    Уважаемые, ранее писал консольные приложения на MS Visual C++ 6.
    Теперь встала задача написать приложение с ГУИ.
    Там полным полно всяких "красивых" кнопок, переходов по закладкам и гридов для отображения данных.

    Подскажите, п-та, чем воспользоваться для написания такого???
    Руками все это стряпать очень долго...
    Слышал много раз про MFC, но как то всегда обходил его стороной.

    Стоит ли связываться? Или пересесть с IDE от MS на тот же борланд? (хотя даже слышать противно...)
     
  2. wasm_test

    wasm_test wasm test user

    Blog Posts:
    0
    Joined:
    Nov 24, 2006
    Messages:
    5,582
    если тебе важно удобство, и не сильно важен размер проги, то юзай MFC.
    если тебе критичен размер, то единственный быстрый и компактный вариант - реализовать все гуи на апишках.
    насчет VCL не в курсе, но предполагаю, что оно аналогично MFC.
    так же можно поробовать всякие wxWindings (не помню точно как пишется это нелегкое название;)), но это из той же оперы.
    выбор за тобой в зависимости от целей)
     
  3. Avoidik

    Avoidik New Member

    Blog Posts:
    0
    Joined:
    Dec 29, 2004
    Messages:
    288
    Location:
    Russia
    попробуй библиотеку smooth - http://www.smooth-project.org

    ps. хотя я сам за чистый апишный гуи (все эти кнопки, гриды и табы легко юзаются, тем более в msdn описалово есть)
     
  4. _s4

    _s4 New Member

    Blog Posts:
    0
    Joined:
    Oct 24, 2006
    Messages:
    58
    Полностью согласен с Avoidik, если не понятно в msdn написано, купи или скачай какую нибуть книгу и не парься. Там обычно страниц 600-700 и при чтении думать почти не надо, имхо быстро пробежаться достаточно, немного заострив внимание на нужном, а патом по необходимости...
     
  5. Span

    Span New Member

    Blog Posts:
    0
    Joined:
    Nov 5, 2006
    Messages:
    134
    Всем спасибо за советы.