EGE/src/ege: 简化更新。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
EGE库：移除类型 LPCALLBACK_PROC 、 LPMSG_KEY_PROC 和 LPMSG_MOUSE_PROC，分别用 CALLBACK_PROC* 、 MSG_KEY_PROC* 和 MSG_MOUSE_PROC 代替，

Signed-off-by: FrankHB <frankhb1989@gmail.com>
EGE/src/ege: 重命名全局状态成员；调整格式；简化部分实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
EGE/src/ege/: 从全局状态中分离页面对象。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
EGE 库实现：使用 DWORD* 代替 PDWORD ；使用 :: 限定 wsprintfW ；使用 std:: 限定 memcpy 。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
egetetris/egetetris.cpp: 使用 :: 限定 memcpy 。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
EGE/src/ege/: 使用 std::unique_ptr 简化图形模式和纹理实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>
EGE/src/ege/image: 简化 IMAGE 类析构函数实现。

Signed-off-by: FrankHB <frankhb1989@gmail.com>