1
私はTimer
とPictureBox
を使ってプログラムを作っています。各タイマーの間隔で、私はPictureBoxを1単位分右に移動させたい。ここでタイマーアニメーションの問題
は私のコードされています。しかし、実行時にこれは私が欲しいものをやっていません
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
pictureBox1->Location = System::Drawing ::Point (1, 28);
bounceOne->Enabled = true;
}
private: System::Void bounceOne_Tick(System::Object^ sender, System::EventArgs^ e) {
(pictureBox1->Location).X = (pictureBox1->Location).X + 1;
}
、それが動作していない理由を知りません。何かアドバイス?
値型と参照型の違いについては、お好みの.NETプログラミングブックを参照してください。 –