J'aime utiliser la fonction Sleep() dans un projet Windows Forms, mais Sleep() est exécuté avant toute autre chose. J'ai lu que je devrais rincer en utilisant fflush(), mais je ne sais pas quoi tirer. Est-ce que quelqu'un peut m'aider?Visual Studio 2010 C++ Sleep()
Le code:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
this->label1->Visible= false;
this->button1->Visible= false;
r = (float)rand()/(float)RAND_MAX;
r = r*100000;
i = r;
r = r - i;
String^ strR = "" + r;
this->label2->Text = strR;
if(r >= 0.5)
{
this->pictureBox1->Visible= true;
this->pictureBox1->BackColor = System::Drawing::Color::Blue;
}
else
{
this->pictureBox1->Visible= true;
this->pictureBox1->BackColor = System::Drawing::Color::Red;
}
Sleep(500);
}
une question: pourquoi programmez-vous en C++ - cli alors que vous seriez beaucoup plus en sécurité si vous écrivez C#? –
Je ne connais que la syntaxe C++. – imi007