Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ MFC : CBitmap "своими руками" (из файла/генерация on-the-fly...) https://www.cyberforum.ru/ cpp-beginners/ thread461935.html
Вот в чем вопрос... Необходимол в окошке отрисовать картинку из файла. Как сделать самодельный класс, загружающий изображение из файла в свой 'внутренний' формат - более-менее понятно. Как отрисовать CBitmap в окошке - про это в книжках для начинающих пишут (я еще на прошлой неделе прочитал :) Вопрос : КАК изготовить CBitmap самому, т.е. с заданными размерами и 'самодельным' изображением?
C++ Еще одно размышление о string из STL
Если строки в STL по стандарту могут совместно использовать дин и тот же участок памяти (а это именно следуя из стандарта), тогда следующие операции со строками законны и даже должны приветствоваться: string GetMyFavouriteString() { string tmp_string; tmp_string = 'My favourite phrase'; return tmp_string; }так ли это? Поправте меня если я что не так понял. Зарание благодарю.
C++ Как UUIDGEN.EXE генерит GUID https://www.cyberforum.ru/ cpp-beginners/ thread461893.html
Мне говорили, что она инфу с конкретной машины стягивает, а какую?
C++ Вставка нового элемента в ListCtrl https://www.cyberforum.ru/ cpp-beginners/ thread461883.html
Проблема с вставкой нового элемента в ListCtrl LVITEM newItem; newItem.mask=LVIF_TEXT|LVIF_STATE; newItem.iItem=0; newItem.iSubItem=1; newItem.state=0; newItem.stateMask=0; newItem.pszText='sdvsvd'; newItem.cchTextMax=0;
Портабельная библиотека для C++ C++
Поделитесь опытом использования портабельных С++ библиотек (linux, sun, win32) ? Необходимо чтобы были : потоки, процессы, события, мютексы, семафоры
C++ Подскажите функцию для получения HWND текущего окна, или по названию окна (для экспорта в VFP6) пусто https://www.cyberforum.ru/ cpp-beginners/ thread461834.html
C++ Нужна помощь по переделке интерфейса программного продукта SGI MineSet (за вознагрождение) https://www.cyberforum.ru/ cpp-beginners/ thread461797.html
Нужна помощь по переделке интерфейса программного продукта SGI MineSet: возможность встраивания окон визуализации в произвольный интерфейс; переделка самого интерфейса программы - поменять размеры некоторых панелей, изменение расположения кнопок; подправить некоторые баги, появляющиеся при использовании русских шрифтов Пакет написан на C++ и Java. Есть SDK, но довольно мало документации. ...
C++ Как лучше реализовать прозрачность окна?
надо реализовать сабж, пожозреваю что надо для этого окна установить флаг прозрачности окна. Но деталей найти несмог. Подскажите.
C++ Получение информации об удаленном сервере После перечисления Серверов (NetServerEnum)в сети и получение о них информации+(NetServerDiskEnum)узнаю о дисках логических.Не получаеться получить информацию о файловой системе,размере и тд. и также о количестве памяти. на компе!:) Как это можно реализовать. https://www.cyberforum.ru/ cpp-beginners/ thread461784.html C++ Как подключить GotFocus & LostFocus? https://www.cyberforum.ru/ cpp-beginners/ thread461709.html
Здравствуйте! Работаю с VC++ 6.0. При создании ActiveX использую MSFlexGrid. Когда вставляю компонент, ClassWizard пишет код доступа к свойствам, событиям и методам, однако в нем нет 2-х событий, а именно, GotFocus & LostFocus. Мне они необходимы. Помогите, кто знает как подключить эти события. Заранее благодарю.
dynamic_cast<X&>(Y) что в результате? C++
Попытка привести указатель на один класс к указателю на другой (несовместимый) в результате получим NULL class X{ }; class Y{ }; X *px = new X(); Y *py = dynamic_cast<Y*>(X); //py == NULL т.к. px неприводим к py
C++ Где можно взять исходник DLL с функцией простой обработки графики? https://www.cyberforum.ru/ cpp-beginners/ thread461641.html
Кто-нибудь знает где можно взять исходник DLL с функцией простой обработки графики???
Brother
30.10.2007, 10:39 0

Как использовать экземпляры классов МFC? - C++ - Ответ 2568828

30.10.2007, 10:39. Показов 1409. Ответов 3
Метки (Все метки)

Ответ

'Вот в чём дело: как мне использовать этот самый экземпляр theTree в каком-нибудь другом классе (например в СMyDoc) если я не могу найти тот единственный экземпляр класса CMainFrame, который используется в моей программе чтобы увидеть экземпляр CTreeDialog - theTree?'

Всем классам, кто хочет воспользоваться theTree, как вариант, передавай (в конструкторе?) указатель/ссылку на theTree.
Вообще твоя программа - модель решаемой задачи! - превалирует над графическим ее отображением. Не пихай данные и алгоритмы задачи в классы, ответсвенные всего лишь за отображение...

'И вообще проблема в использовании классов автоматически созданных мастером App Wizard. Как увидеть их экземпляры, где они?'

Экземпляры не создаются автоматически, кроме CWinApp (а он создается в соответствующем .срр файле). Wizard создет лишь классы, и ничего более.
Kажется так

Вернуться к обсуждению:
Как использовать экземпляры классов МFC? C++
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2007, 10:39
Готовые ответы и решения:

Как поместить в STL-контейнер экземпляры разных классов?
Как поместить в контейнер экземпляры разных классов(типов) :thank_you:?

Как разбить строку в МFC?
Такая ситуация (в продолжении темы о базе(кто читал)) Имеется строка в txt файле с...

Map, List, работа со ссылками на экземпляры классов
Здравствуйте! Есть такой вопрос: если ли разница в том, каким образом делать .push_back(buf) в...

Создать экземпляры разных производных классов в зависимости от условий
нужно дописать программу. если длинна колесной базы равна 4500 и количество дверей - 2 тогда ето...

3
30.10.2007, 10:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2007, 10:39
Помогаю со студенческими работами здесь

Как положить в массив экземпляры классов?
Здравствуйте! Есть задача. У меня есть 2 класса FixedMonthlyCostPaidService и ...

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

Как сериализовать/десериализовать экземпляры классов в файл
Проблема следующая: Имеется три класcа: class Class1 { // Список полей и методов } class...

Как случайным образом вывести экземпляры двух классов?
Выходит ошибка о том что класс не может конвертироваться в инт public void StartRun(Driver...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru