Форум программистов, компьютерный форум CyberForum.ru

Динамическое создание форм (Не MFC) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ allocate, как работает? http://www.cyberforum.ru/cpp-beginners/thread933209.html
template<class T> class Vec { public: typedef T* iterator; typedef const T* const_iterator; typedef size_t size_type; typedef T value_type; typedef T& reference; typedef const T& const_reference;
C++ функция ввода вместо cin Здорова! Нужно написать функцию ввода вместо cin, которая бы читала строки. Я не знаю чем можно заменить cin. Нужно постараться сделать так что бы по быстродействию функция читала строки быстрее чем cin (строки определенной длинны 15-20 символов). Как это сделать? И вообще чем можно заменить cin? http://www.cyberforum.ru/cpp-beginners/thread933186.html
C++ Программирование и Английский
Подскажите форумы на английском языке, на подобии этого. Что были очень много посещаемы, и был раздел специально для С++. Это для практики по английскому.
Не могу понять синтаксис C++ C++
как понять данные строки кода, вроде бы наследование, а вроде бы и нет, так как в начале стоит конструктор MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { //ui->setupUi(this); }
C++ Создание WinAPI контролов с ручной настройкой параметров http://www.cyberforum.ru/cpp-beginners/thread933100.html
Контролы в WinAPI это те же окна, поэтому создаются через CreateWindowEx. А как можно создать компонент (допустим, Memo), поместить его на диалоговое окно, но при этом чтобы можно было изменять его положение или размер? Не совсем пойму что нужно делать после "Креате".:scratch:
C++ cout и clog Объекты cout и clog используют "беферизированный механизм" (данные сперва записываются в память. После заполнения участка, выгружаются (выводятся на экран)). Вопрос: в чем смысл этих буферов? Почему информацию сразу не выводить на экран? Для чего эти буфера? подробнее

Показать сообщение отдельно
Misterkat
 Аватар для Misterkat
7 / 7 / 0
Регистрация: 16.11.2012
Сообщений: 83
04.08.2013, 12:03  [ТС]     Динамическое создание форм (Не MFC)
Цитата Сообщение от Nick Alte Посмотреть сообщение
Есть два варианта. Можно сделать второе поле заранее, спрятать его (Visible = False), а при нажатии кнопки сделать видимым (ShowWindow). Либо можно по-настоящему создать это поле при обработке нажатия на кнопку функцией CreateWindow.
К сожалению первый вариант не подходит, ибо нужно создать много кнопок, и конструктор не разрешает создать форму меньше. Я понял, что вы ничего не поняли, для этого объясняю: есть окно 400х300, нужно при нажатии на кнопку создать еще одну, на 20px ниже, чем предыдущая, и так далее одна кнопка должна создавать "столбик" кнопок. Второй способ пробовал, но к сожалению он не работал.
Попытки:
C++
1
2
3
4
        if(wParam == IDC_BUTTON2)
        {
            DWORD SecondButton = CreateWindow("button", "SecondButton", WS_VISIBLE, 20, 300, 25, 100, m_hwnd, (HMENU)1001, NULL, (LPVOID)lParam);
        }
.
 
Текущее время: 23:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru