nim_duilib/examples/basic/basic_form.cpp

42 lines
723 B
C++
Raw Normal View History

2019-04-19 17:19:57 +08:00
#include "stdafx.h"
#include "basic_form.h"
const std::wstring BasicForm::kClassName = L"Basic";
BasicForm::BasicForm()
{
}
BasicForm::~BasicForm()
{
}
std::wstring BasicForm::GetSkinFolder()
{
return L"basic";
}
std::wstring BasicForm::GetSkinFile()
{
return L"basic.xml";
}
std::wstring BasicForm::GetWindowClassName() const
{
return kClassName;
}
2021-09-15 17:37:26 +08:00
LRESULT BasicForm::OnNcHitTest(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
2019-04-19 17:19:57 +08:00
{
2021-09-15 17:37:26 +08:00
return WindowImplBase::OnNcHitTest(uMsg, wParam, lParam, bHandled);
}
2019-04-19 17:19:57 +08:00
2021-09-15 17:37:26 +08:00
void BasicForm::InitWindow()
{
2019-04-19 17:19:57 +08:00
}
LRESULT BasicForm::OnClose(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
PostQuitMessage(0L);
return __super::OnClose(uMsg, wParam, lParam, bHandled);
2021-09-15 17:37:26 +08:00
}