CCSize size = CCDirector::sharedDirector()->getWinSize();
CCSprite* pSprite = CCSprite::create("bg.jpg");
pSprite->setPosition(ccp(size.width/2, size.height/2));
float winw = size.width;
float winh = size.height;
float spx = pSprite->getTextureRect().getMaxX();
float spy = pSprite->getTextureRect().getMaxY();
pSprite->setScaleX(winw/spx);
pSprite->setScaleY(winh/spy);