Статусбар (с использованием winlamb) не отображаетсяC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Статусбар (с использованием winlamb) не отображается

Сообщение Anonymous »

Я пытаюсь научиться использовать Winlamb и создал небольшое приложение, которое использует wl :: window_main и отображает основное меню (из файла ресурсов).
Пока что хорошо.

Код: Выделить всё

class MainWindow : public wl::window_main
{
public:
MainWindow();
virtual ~MainWindow() = default;
// ...
void setupStatusBar();
private:
wl::menu m_menu;
wl::statusbar m_statusbar;
};
Реализация функции setupstatusbar () (вызывается в теле конструктора) следующая:

Код: Выделить всё

void MainWindow::initStatusBar()
{
m_statusbar.create(hwnd());
// divided into several sections
m_statusbar.add_fixed_part(100);
m_statusbar.add_fixed_part(180);
m_statusbar.set_text(L"Ready", 0);
m_statusbar.set_text(L"WinLambSample is running", 1);
}
Приложение компилируется, но статус не отображается.
Любые предложения оценены. https://github.com/rodrigocfd/winlamb

Подробнее здесь: https://stackoverflow.com/questions/797 ... -displayed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»