cocos2d-x 2.2.0 win32, winrt, wp8 build error

Platform: Windows 8
Target: win32
Version of cocos2d-x: 2.2.0
build error:

  1. error C2355: ‘this’ : can only be referenced inside non-static member functions
  2. error C2248: ‘Dialog::menuYesCallBack’ : cannot access private member declared in class ‘Dialog’
    3.error C2227: left of ’>addChild’ must point to class/struct/union/generic
    code:
    class Dialog : public {
    private:
    void initLeaveDialog;
    void menuYesCallBack;
    …….
    }
    void Dialog::initLeaveDialog
    {
    CCSprite* background = CCSprite::create;
    background
    >setPosition(VisibleRect::center());
    this->addChild(background);
    …….
    }

so, what can i do?