Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
59 / 49 / 14
Регистрация: 23.02.2016
Сообщений: 433

Эдит контролы в вектор векторов и изменение размера окна

17.07.2019, 11:28. Показов 911. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу запихать эдит контролы в вектор векторов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
protected:
    
    // 0-ая строка
    CEdit m_firstMatrix00;
    CEdit m_firstMatrix01;
    CEdit m_firstMatrix02;
    CEdit m_firstMatrix03;
    CEdit m_firstMatrix04;
    CEdit m_firstMatrix05;
    CEdit m_firstMatrix06;
    CEdit m_firstMatrix07;
    CEdit m_firstMatrix08;
    // 1-ая строка
    std::vector<std::vector<CEdit>> EditArea = { {m_firstMatrix00}, { m_firstMatrix01} };
Ошибка:
1>c:\users\host\source\repos\calcgpd\cal cgpd\cmatrix.h(53): error C2280: "CEdit::CEdit(const CEdit &)": предпринята попытка ссылки на удаленную функцию
1>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.1 4.26428\atlmfc\include\afxwin.h(3907): note: в этом месте создано компилятором: "CEdit::CEdit"


У меня 9x9 полей (на рисунке) и вот все эти объекты надо поместить в вектор векторов классов CEdit.
И ещё следующая проблема. Например, в вектор векторов их убрали, затем напишу код по отображению эдитов в зависимости от размера матрицы. Как мне сделать так, чтобы окно калькулятора было по умолчанию скажем под матрицу 3x3, но если пользователь выберет матрицу 1x2, то окно сжалось бы удалив пару строк и один столбец, а если бы пользователь ввел 9x9, то окно наоборот растянулось на 6 строк и 6 столбцов, то есть как прикрутить изменение размемров окна.
Миниатюры
Эдит контролы в вектор векторов и изменение размера окна  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.07.2019, 11:28
Ответы с готовыми решениями:

Изменение размера окна с контролами
У кого есть рабочий пример на WinAPI, что бы при изменении размера основного окна программы, размеры контролов менялись автоматически -...

MFC: Дизайн проекта и изменение размера окна
В общем сделал класс Доска (class Board) , который знает о своих размерах и размещение ячеек (class Cell ) на ней(Не шахматное). 1....

Изменение размера обьектов при изменении размера графического окна
Можно ли в pascalABC.net сделать следующее: чтобы приизменении размера графического окна изменялись и размеры обьектов.Зарание спасибо:-|

1
59 / 49 / 14
Регистрация: 23.02.2016
Сообщений: 433
17.07.2019, 14:44  [ТС]
По изменению размера окна, хочу сделать как в этом калькуляторе https://ru.onlinemschool.com/m... /multiply/

Добавлено через 2 часа 54 минуты
Первый вопрос решён тут Почему нельзя так делать? Конструктор перемещения?

Остается вопрос по изменению окна:
Напишу код по отображению эдитов в зависимости от размера матрицы. Как мне сделать так, чтобы окно калькулятора было по умолчанию скажем под матрицу 3x3, но если пользователь выберет матрицу 1x2, то окно сжалось бы удалив пару строк и один столбец, а если бы пользователь ввел 9x9, то окно наоборот растянулось на 6 строк и 6 столбцов, то есть как прикрутить изменение размеров окна? По аналогии с калькулятором https://ru.onlinemschool.com/m... /multiply/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.07.2019, 14:44
Помогаю со студенческими работами здесь

Qml изменение размера Canvas при изменении размера окна
Может есть какой нибудь способ, чтобы при изменении размера окна (в моем случае window) изменялся размер рисунка Canvas (увеличивался или...

Изменение размера окна -> изменение размера картинки
Есть картинка на Homepage, как сделать так, что бы при изменении окна браузера размер картинки автоматически изменялся соответственно...

Изменение размера окна перетягиванием за края. Как сделать это возможным у нестандартного окна?
Есть окно: &lt;Window x:Class=&quot;Program.PlayerWnd&quot; xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot; ...

Изменение размера TableView от размера окна
Как подогнать размер tableview под размер окна, ни где не могу найти как вызвать обработчик событий(слотов) на изменение размеров окна. ...

Изменение размера окна
Скажите пожалуйста как сделать чтобы при изменении размера формы изменялись размеры и других элементов?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru