ぷろぐれ | サンデープログラマーのC++/CLI

サンデープログラマーのC++/CLI

Cをちょっと知ってる程度からどこまでいけますか?

といえば、ロック。ではなくてプログレスバー。の、逆襲。



以前がっつり諦めた プログレスバーなんだが、でっかいループをだらだら回してたらVS2008に怒られてしまったのできちんとつかってみようかと思ったわけで。


VS2008曰く、「何も表示せずに裏で回してるとハングしてるかと思うから駄目。」とのこと。


MSにそんな説教喰らうとは思わなかった。


てなわけで出来るもんかと思いつつ再挑戦。


あっさりプログレスバーが動き出す。呪文は次の通り。

 

this->Update();
Application::DoEvents();

eventを強制的に起こしてやれば目が覚めるんですかそうですか。前回はrefreshで出来るだろというか思ったんだろうか。なんつーかさぁ、昨日の話もそうだけど、もう少し自由に俺を理解して動けよな。相手は素人なんだからC++のほうが遠慮して、こう、自発的にだな、うーん、空気を読めって感じ?