C#のサンプルはたくさん見かけたが、C++/CLIでのサンプルは、結局わかりやすい記述がどこにも見つけられなかったからメモ。
C++/CLI でやってるヤツなんていなかったりして。
private: System::Void panel1_MouseMove(System::Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {
StringFormat^ sf = gcnew StringFormat();
SolidBrush^ br = gcnew SolidBrush(ForeColor);
Graphics^ gr = this->CreateGraphics();
// フォームの指定した場所に文字列を描画
gr->DrawString( e->X + "hi" + e->Y, this->Font, br, 0,0, sf );
}
メッセージボックスを出すのはこんな感じ。もう覚えるまでがめんどくさいからさ、こういうのって。
::System::Windows::Forms::MessageBox::Show("Hi");