Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://mocaskr.blog42.fc2.com/tb.php/17-004206ea

-件のトラックバック

-件のコメント

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

プログレスバーのマーキー

作成時ではなく後でマーキーにする場合、
スタイルの変更とウィンドウメッセージの両方がないと機能しなかった。
両方指定したら、モーダルもモードレスダイアログでも両方とも機能した。

LONG_PTR style = ::GetWindowLongPtr(hwndProgress, GWL_STYLE);
::SetWindowLongPtr(hwndProgress, GWL_STYLE, style | PBS_MARQUEE);
::SendMessage(hwndProgress, PBM_SETMARQUEE, TRUE, 100);

追記:
MSDNに「You must set the control style to PBS_MARQUEE before attempting to start the animation」 と書いてあります。

スポンサーサイト
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://mocaskr.blog42.fc2.com/tb.php/17-004206ea

0件のトラックバック

0件のコメント

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。