■マウスドラッグでマイフレーム描画し直し
picture_Paint(sender,e)
毎回描画し直したい場合、上記関数で
				 e->Graphics->DrawImage( bitmap, g->VisibleClipBounds );
として、mouse_Move()で
			 pictureBox1->Refresh();
とすれば良い
http://dobon.net/vb/dotnet/control/refreshupdateinvalidate.html

■一行ずつ読み込み
				 System::IO::StreamReader^ reader = gcnew System::IO::StreamReader(
					 this->openFileDialog1->FileName,
					 System::Text::Encoding::GetEncoding("shift-jis"));
				 String^ str = reader->ReadToEnd();

				 System::IO::StringReader^ sr = gcnew System::IO::StringReader(
					 str);

				 while( sr->Peek() > -1) {

■cli::array
http://cppcli.shacknet.nu/cli:array

■ダブルバッファリング
  Me.SetStyle(ControlStyles.DoubleBuffer, True)
  Me.SetStyle(ControlStyles.UserPaint, True)
  Me.SetStyle(ControlStyles.AllPaintingInWmPaint, True)
http://www.atmarkit.co.jp/fdotnet/dotnettips/197doublebuf/doublebuf.html
