CEikDialog draw 不执行的问题
class CLoginDlg : public CEikDialog
{
public:
void Draw( const TRect& aRect ) const;
};
void CLoginDlg::Draw(const TRect&) const
{
// Get the standard graphics context
CWindowGc& gc = SystemGc();
// Gets the control's extent
TRect drawRect( Rect());
// Clears the screen
gc.Clear( drawRect );
TRect rect = Rect();
rect.Shrink(10,10);
gc.DrawRect(rect);
}
调用窗口。。。
CEikDialog* iLoginDlg = new (ELeave)CLoginDlg((CHxSbSkinAppUi*)this);
iLoginDlg->ExecuteLD(R_LOGIN_DIALOG);
Draw 函数始终没执行 谁知道为什么???????