掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IMAPIでのCD-R書き込み中にキャンセルをするには? (ID:58001)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> いまいちイベントの登録方法がわかりませんでした。 推測ですが、 1.IDiscMasterProgressEventsを継承したクラスを作成する 2.IDiscMaster::ProgressAdvise の第1引数に、このクラスのポインタを渡す この時、第2引数に返された値を覚えておく。 登録はこんな感じでしょう。 登録解除は 1.IDiscMaster::Progressadvise で第2引数に返された値を IDiscMaster::ProgressUnadvise に渡す で、キャンセル方法は 1.キャンセルボタンが押されたら、そのことを内部変数に覚えておく 2.次回、IDiscMasterProgressEvents::QueryCancel が呼ばれたときに、 内部変数の値を見て、キャンセルされていたら引数に TRUE を返す。 でいいんじゃないかな。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.