DisplayOrientationHelper类参考

屏幕朝向设置的辅助工具类 更多...

#include <MzWnd.h>

所有成员的列表。

公有成员

 DisplayOrientationHelper ()
void Finish ()
 完成屏幕朝向设置。
void StartOrientation (DWORD dmDisplayOrientation)
 开始屏幕朝向设置
 ~DisplayOrientationHelper ()

详细描述

屏幕朝向设置的辅助工具类

用于在屏幕旋转过程中避免出现画面断裂、有部分不刷新的问题。

示例代码:

    DisplayOrientationHelper doHelper;
    doHelper.StartOrientation(DMDO_0);
    if (m_mainWin.Create(0, 0, 720, 480, 0, 0, 0))
    {
        m_mainWin.AnimateWindow( MZ_ANIMTYPE_ZOOM_IN , true);

        m_mainWin.Show();

        doHelper.Finish();

        return TRUE;
    }

    doHelper.Finish();

构造及析构函数文档

DisplayOrientationHelper::DisplayOrientationHelper (  ) 
DisplayOrientationHelper::~DisplayOrientationHelper (  ) 

成员函数文档

void DisplayOrientationHelper::Finish (  ) 

完成屏幕朝向设置。

void DisplayOrientationHelper::StartOrientation ( DWORD  dmDisplayOrientation  ) 

开始屏幕朝向设置

开始屏幕朝向设置。必须与成员函数 Finish() 成对调用!

参数:
dmDisplayOrientation 屏幕朝向的角度。它的值可以是以下之一(角度): DMDO_0, DMDO_90, DMDO_180, DMDO_270

该类的文档由以下文件生成:

Generated at Tue Feb 9 15:09:58 2010 for Meizu M8 SDK Documentation by  doxygen 1.6.1