Giroud was heavily criticised following Arsenal's 3-1 defeat to Monaco in the opening leg of their UEFA Champions League last 16 tie last week.
But the France international striker has responded with goals in consecutive Premier League fixtures.
Giroud scored the opener as Arsenal accounted for Everton 2-0 on Sunday, while the 28-year-old netted the first of his side's two goals against QPR on Wednesday.
"Olivier has that mental strength, he's strong mentally too," Wenger said.
"He can take criticism and respond, and he's shown that.
"I feel that was a bit harsh on him because he missed some chances but that can happen.
"We were all down after the Monaco game, but we responded well against Everton, and the confidence we got against Everton paid off tonight."
Giroud has scored 10 Premier League goals for Arsenal this season, three less than team-mate Alexis Sanchez (13).
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.