Примечание: я новичок в программировании и чрезвычайно новичок в c ++. Я давно слежу за поиском в Google, и единственное, что я могу придумать, это внешние заголовки и очень сложный код.
Я хочу сделать это в школе, и там нам предоставляется Turbo C ++. Мы не можем вводить какие-либо внешние заголовки, работать с тем, что у меня есть.
Я хочу создать графический интерфейс. Я хочу создать что-то действительно хорошее для нашего ежегодного проекта, и я хочу создать графический интерфейс.
Я хотел бы сделать как можно более подробный графический интерфейс, но был бы удовлетворен, если бы я мог создать несколько текстовых опций и щелкнуть их, чтобы вызвать соответствующие функции (извините, если так не работает графический интерфейс, я никогда не работал с ним) ,
Опять же, помощь высоко ценится, я понимаю, что большинство дискуссий по переполнению стека намного сложнее, чем это, я ценю, что вы нашли время, чтобы прочитать и (надеюсь) ответить на вопрос непрофессионала.
Я предложу нетехническое решение, потому что это на самом деле не техническая проблема. Большая часть вашей проблемы заключается в том, что вы должны использовать Turbo C ++. К сожалению, ряд более бедных стран по какой-то причине застрял с чрезвычайно устаревшим программным обеспечением в сфере образования. Я знаю, потому что я родом из одной из «Турбо стран», и я знаю, что главный технический университет там все еще использует Турбо для курсов бакалавриата.
Это плохо. Большие школьные проекты призваны научить вас работать с программным обеспечением. Регулярный курс программирования должен научить вас думать как программист, и не важно, на каком языке вы говорите. Но срочные проекты должны быть более практичными. Проблема в том, что с Turbo C ++ вы не только не будете достаточно учиться, но и узнаете плохие вещи. Вы будете писать 16-битную программу, которая требует усилий даже для запуска на современном оборудовании, но при этом вы не сможете правильно использовать язык C ++. Компилятор старше, чем первый стандарт ISO C ++!
Если вы хотите сделать впечатляющий проект, который будет отличать вас в учебе, особенно если вы позже захотите продолжить обучение в иностранном университете, я призываю вас поговорить с вашим профессором, объяснить ситуацию и спросить, можете ли вы использовать что-то еще для проект. Современный компилятор с некоторыми фреймворками, такими как Qt. Если вы сможете договориться об использовании чего-то другого, это принесет вам пользу.
В противном случае, если у вас нет выбора, получите Turbo Vision. Существуют версии BC ++, поставляемые с ним, или вы можете найти их в другом месте, Turbo Vision является довольно всеобъемлющей интерфейсной структурой для эпохи динозавров.
Во-первых, используемая вами цепочка инструментов и операционная система устарели и не работают. А языковую поддержку, которую предлагает Turbo C ++, вряд ли можно назвать C ++ совсем; код, который вы напишите не быть C ++ кодом. В лучшем случае это будет C с классами код.
Помимо всего этого, в Turbo C ++ (а также в наборе инструментов Borland для Pascal) была доступна библиотека текстового пользовательского интерфейса (TUI) с довольно широкими возможностями, которая называется Turbo Vision. Вы могли бы использовать это. Он генерирует пользовательский интерфейс, очень похожий на саму Turbo C ++ IDE.
Но IIRC, это не было тривиальным в использовании, поэтому я советую вам найти книгу или справочник или всеобъемлющий учебник какого-либо рода. Однако, поскольку ваша среда исключает все, что недоступно в TC, я не вижу для вас другого выбора, кроме как использовать Turbo Vision или писать свое, что не похоже на то, что вы можете или хотите сделать.
проверьте эту ссылку …. надеюсь, это будет полезно для вашего проекта
http://ownmycode.blogspot.in/2012/09/Pesonal-Diary-A-Mini-Project-In-Written-in-Turbo-C.html
https://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=7776&lngWId = 3
Проверьте эту ссылку, у вас есть учебник и исходный код для Borland C ++ для программирования Windows API
http://www.winprog.org/tutorial/
http://www.mediafire.com/download/bid3v46d5gwyd3d/Code%26ExeFile.zip
Если вы очень хорошо знаете c, то попробуйте netbeans с java.its, который очень легко выучить, и вы можете сделать это с помощью графического интерфейса.