Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::WindowCreator Class Reference

ウィンドウクリエータ More...

#include <WindowCreator.h>

List of all members.

Static Public Member Functions

HWND create (const CreateParameter &parameter)
 ウィンドウの作成

void destroy (HWND windowHandle)
 ウィンドウの破棄


Detailed Description

ウィンドウクリエータ

Definition at line 34 of file WindowCreator.h.


Member Function Documentation

HWND Lamp::WindowCreator::create const CreateParameter parameter  )  [static]
 

ウィンドウの作成

Parameters:
parameter ウィンドウ作成パラメータ
Returns:
ウィンドウハンドル

Definition at line 52 of file WindowCreator.cpp.

References Lamp::WindowCreator::CreateParameter::createHeight_, Lamp::WindowCreator::CreateParameter::createWidth_, Lamp::WindowCreator::CreateParameter::cursorHandle_, ErrorOut, Lamp::String::getBytes(), Lamp::WindowCreator::CreateParameter::iconHandle_, Lamp::WindowCreator::CreateParameter::instanceHandle_, NULL, Lamp::WindowCreator::CreateParameter::smallIconHandle_, Lamp::WindowCreator::CreateParameter::windowName_, Lamp::WindowCreator::CreateParameter::windowProcedure_, and Lamp::WindowCreator::CreateParameter::windowStyle_.

void Lamp::WindowCreator::destroy HWND  windowHandle  )  [static]
 

ウィンドウの破棄

Parameters:
windowHandle 破棄するウィンドウのハンドル

Definition at line 102 of file WindowCreator.cpp.

References NULL.


The documentation for this class was generated from the following files:
Generated on Wed Mar 16 10:29:53 2005 for Lamp by doxygen 1.3.2