C++でビットマップを表示するのに、("ファイル名")ではなく(variable)を使用するにはどうしたらいいでしょうか?

例:
String^ variable = "C:ファイル名";
Bitmap^b = gcnew Bitmap(variable); // エラー