Сообщение Re[5]: Среда для разработки DOS-like программы под Windows от 14.03.2024 10:29
Изменено 14.03.2024 10:32 Pavel Dvorkin
Re[5]: Среда для разработки DOS-like программы под Windows
Здравствуйте, CreatorCray, Вы писали:
CC>А ты думаешь в каркасе MFC или QT их будет меньше?
Не настолько хорошо знаю QT, чтобы судить.
В MFC каркас сделает wizard. ТС пусть сделает его (он не может с ним сидеть постоянно, но ввести в курс все равно придется). Сделать так, чтобы MFC линковалась статически.
А дальше менять OnPaint. Там будет тот же набор понятий, что и в DOS. Передвинуть курсор, нарисовать прямую, поставить точку и т.д. Только придется писать pDC-> в каждом случае. Что это значит — можно пока что и не знать.
CC>Ему надо дать "рыбу", да хоть эту же, остальное он допишет сам.
Именно. Но рыба на MFC лучше, чем на чистом WinAPI. По крайней мере мне так кажется.
CC>А ты думаешь в каркасе MFC или QT их будет меньше?
Не настолько хорошо знаю QT, чтобы судить.
В MFC каркас сделает wizard. ТС пусть сделает его (он не может с ним сидеть постоянно, но ввести в курс все равно придется). Сделать так, чтобы MFC линковалась статически.
А дальше менять OnPaint. Там будет тот же набор понятий, что и в DOS. Передвинуть курсор, нарисовать прямую, поставить точку и т.д. Только придется писать pDC-> в каждом случае. Что это значит — можно пока что и не знать.
CC>Ему надо дать "рыбу", да хоть эту же, остальное он допишет сам.
Именно. Но рыба на MFC лучше, чем на чистом WinAPI. По крайней мере мне так кажется.
Re[5]: Среда для разработки DOS-like программы под Windows
Здравствуйте, CreatorCray, Вы писали:
CC>А ты думаешь в каркасе MFC или QT их будет меньше?
Не настолько хорошо знаю QT, чтобы судить.
В MFC каркас сделает wizard. ТС пусть сделает его (он не может с ним сидеть постоянно, но ввести в курс все равно придется). Сделать так, чтобы MFC линковалась статически.
А дальше менять OnPaint. Там будет тот же набор понятий, что и в DOS. Передвинуть курсор, нарисовать прямую, поставить точку и т.д. Только придется писать pDC-> в каждом случае. Что это значит — можно пока что и не знать.
CC>Ему надо дать "рыбу", да хоть эту же, остальное он допишет сам.
Именно. Но рыба на MFC лучше, чем на чистом WinAPI. По крайней мере мне так кажется.
Когда я давал студентам MFC, я на первом занятии набрасывал при них почти этот пример — рисование по следу курсора мыши. А уж потом рассказывал MFC в деталях.
Правда, как писать под Win API студенты уже знали.
Делал так, чтобы показать им "а вот как это намного проще делается с MFC"
CC>А ты думаешь в каркасе MFC или QT их будет меньше?
Не настолько хорошо знаю QT, чтобы судить.
В MFC каркас сделает wizard. ТС пусть сделает его (он не может с ним сидеть постоянно, но ввести в курс все равно придется). Сделать так, чтобы MFC линковалась статически.
А дальше менять OnPaint. Там будет тот же набор понятий, что и в DOS. Передвинуть курсор, нарисовать прямую, поставить точку и т.д. Только придется писать pDC-> в каждом случае. Что это значит — можно пока что и не знать.
CC>Ему надо дать "рыбу", да хоть эту же, остальное он допишет сам.
Именно. Но рыба на MFC лучше, чем на чистом WinAPI. По крайней мере мне так кажется.
Когда я давал студентам MFC, я на первом занятии набрасывал при них почти этот пример — рисование по следу курсора мыши. А уж потом рассказывал MFC в деталях.
Правда, как писать под Win API студенты уже знали.
Делал так, чтобы показать им "а вот как это намного проще делается с MFC"