Vancouver sent a second-round pick in 2013 and defensive prospect Kevin Connauton to Dallas. Canucks general manager Mike Gillis announced the move in a press release.
Roy has four goals and 18 assists in 30 games for the Stars this season, and will be counted on to inject some offensive depth into a struggling Vancouver attack. The Canucks rank 20th in the NHL in scoring, with 2.50 goals per game, and rank 29th out of 30 teams in power-play success rate at 12.8 per cent.
Vancouver is currently in second place in the Northwest Division with 44 points. The Minnesota Wild — also with 44 — are ahead because they've played one less game than the Canucks.
The Canucks are without the services of No. 2 centre Ryan Kesler due to a broken foot suffered in late February and have been in need of some help to complement top-line forwards Henrik and Daniel Sedin. They're also without forwards Mason Raymond, who has a shoulder injury, and David Booth, who is out for the year with a leg injury.
Roy, a 29-year-old native of Ottawa, Ont., has 165 goals and 284 assists in 579 career regular-season games with the Buffalo Sabres and Dallas. He was selected 32nd overall by the Sabres in the 2001 draft, and will become an unrestricted free agent at the end of the season.
Connauton has seven goals, 18 assists and a minus-12 rating in 60 games with the AHL's Chicago Wolves this season.