![]() |
Гуи приложения в Visual Studio
1.Как вклинится в обработку оконных сообщений.
2.Какая есть литература? А то нехрина непонятно по каком оно вообще принципу работает :( |
Оно?
http://social.msdn.microsoft.com/Forums/ru-RU/architecture/thread/7a989ad6-abd4-42c9-b791-42abde5b7c83 |
Цитата:
|
Цитата:
Цитата:
|
Щупак "Win32 API"
|
Цитата:
Цитата:
|
твою ж мать, читай книгу. особенности не в среде разработки, а в ядре операционной системы. к среде разработки применимо одно различие - надстройка над графической подсистемой ОС. Например для мс - это мфц. Для борланд - это всл. РТФМ кароч, ибо пока не научишься читать тебе никто не бьудет все разжевывать.
|
Цитата:
По разработке гуи приложений в MS Visual Studio C++ Потому что: 1.Я незнаю как в ней меняется свойство компонентов 2.Мне неясно как обрабатывать события И т.д. |
Цитата:
Есть тема начинаем программировать, берешкнигуи читаешь про gui (есть в любой книге ближе к концу) |
омг. ты хоть пробовал читать книжки что тебе посоветовали? Ну свойства менять еще ладно, можно в редакторе ресурсов, нажми View - Resource View. Там нужный тип ресурсов, Дальше View - Properties Window. Все. А по поводу обработки событий - руками их блиа задавать, хоть в блокноте, хоть в чем - главное что руками. А для этого читай, что такое оконная процедура, что такое оконные сообщения, что такое нотифаи элементов управления, что такое основной цикл и прочее прочее прочее.
|
Windows кодинг он и в Aфрике windows кодинг. От среды\компилятора тут ничего не зависит. Читай любую книжку по программированию для windows. Кстати, они большинство заточены под студию.
|
Ппц какие все умные,даже и в африке.А ну скажите тогда гении африканские кодеры где тут обработчик оконных сообщений
Код:
#pragma once |
В Visual Studio есть два основных инструмента для разработки ГУИ: MFC и CRL(C++.NET). ПО MFC много книг, а по CRL есть оффициальная документация на мсдн.
|
Цитата:
|
лол, это по твоему C++ ?
|
Цитата:
|
есть там другие гуевые проекты. New Project -> C++ -> Win32 -> Win32 (не Console)
еще раз повторю - бери книги и читай. тыкание по менюшкам не даст никакого результата. Понимать надо, что делаешь. Это не делфи с васиком. Если хочется обойтись менюшками и программированием с помощью мышки - гоу к делфи. Там минимальный порог вхождения, думать особо не требуется, как и читать. |
Открываем студию( у меня 6 ).
1 New project -> Win32 Application. 2. File - > New -> Resource Script , правый клик Insert -> Dialog 3.Перетащили кнопку. 4.File -> New -> C++ Source File . Код:
#include<windows.h>Код:
|
Цитата:
ЗЫ:у меня нет Resource Script |
Ну я же сказал вам , у меня шестая студия , ну думаю в других тоже что-то похожее должно быть( никогда не ставил ничего выше 6 версии)
|
Цитата:
1. Запускаем студию. 2. File->New Project -> Win32->WIn32Project 3. Вылетает мастер настроек , жмем next , ставим галку Empty Project , Finish. 4. Слева дерево проекта , правой кнопкой мыши по Resource Files -> Add - > New Item Выбираем Resource File. http://i047.radikal.ru/0910/cc/42771ccf9659.jpg Дерево ресурсов левее. http://i037.radikal.ru/0910/37/d02033dbbc58.jpg Правая кнопка , Add Resource . Выбираешь Dialog. Переносишь кнопку , Сохраняешь , Добавляешь в проект C++ Source File. Далее знакомый код : Код:
#include<windows.h>http://i028.radikal.ru/0910/fb/b00fa42eb4d4.jpg |
В экспресс версии нету редактора ресурсов :( Есть ещё какие то варианты,но не кряки?
|
|
2008 бесплатная))
|
http://shop.ixbt.com/catalog/index.php?CID=352
каким местом она бесплатная? Правда есть программа dreamspark. Если студент - тебе по скану студня выдадут бесплатный ключ и на студию и на винду и прочую лажу типа склсервера на год. Правда не со всеми странами работает. |
"Правда есть программа dreamspark" этим местом и бесплатная =).
Цитата:
|
Цитата:
Есть какая то разумная альтернатива борланду с его VCL? |
нда=)
Вот кстати на досуге можете почитать http://www.wasm.ru/publist.php?list=1 |
Цитата:
|
Цитата:
|
Цитата:
|
блокнот подойдет в том числе. Если нужен визуал то ResEd доставляет =)
|
дада. я когда писал про ResEd думал)
|
| Время: 15:05 |