You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.9 KiB
C++

9 months ago
<EFBFBD><EFBFBD>#include "stdafx.h"
#include "SouiRealWndHandler.h"
namespace SOUI
{
CSouiRealWndHandler::CSouiRealWndHandler(void)
{
}
CSouiRealWndHandler::~CSouiRealWndHandler(void)
{
}
HWND CSouiRealWndHandler::OnRealWndCreate( SRealWnd *pRealWnd )
{
const SRealWndParam &param=pRealWnd->GetRealWndParam();
HWND hWnd = pRealWnd->GetContainer()->GetHostHwnd();
HINSTANCE hInstance = (HINSTANCE)GetWindowLong (hWnd, GWL_HINSTANCE);
HWND hRealWnd = CreateWindow("static", NULL, WS_CHILD | WS_VISIBLE | SS_OWNERDRAW, 0, 0, 0, 0, hWnd, (HMENU)pRealWnd->GetID(), hInstance, NULL);
return hRealWnd;
}
void CSouiRealWndHandler::OnRealWndDestroy( SRealWnd *pRealWnd )
{
const SRealWndParam &param=pRealWnd->GetRealWndParam();
}
// NYt <EFBFBD>ԏ<EFBFBD>VFALSE
BOOL CSouiRealWndHandler::OnRealWndSize( SRealWnd *pRealWnd )
{
return FALSE;
}
// NYt <EFBFBD>ԏ<EFBFBD>VFALSE
BOOL CSouiRealWndHandler::OnRealWndInit( SRealWnd *pRealWnd )
{
return FALSE;
}
}