CMNロゴ

各メソッドの呼び出し順



各メソッドの呼び出し順

ICpx の各メソッドはほぼ以下の順番でコールされます。
(※ 各QueryInterfaceやReleaseは複数回コールされることがあります。)

■フォルダプロパティが開かれた時
  ・ICpx::QueryInterface
  ・ICpx::AddRef
  ・ICpx::cpxGetExtInfoBase
  ・ICpx::cpxGetExtInfoProp
  巡回対象選択ボタンが押された時
    ・ICpx::cpxGetTarget
  [掲示板]タブで掲示板情報ダイアログボックスが表示された時
    ・ICpx::cpxGetBBSDetailItem
    テキスト入力ボタンが押された時
      ・ICpx::cpxGetBBSDetailText
  [詳細]タブが選択された時
    ・ICpx::cpxGetFolderDetailItem
    テキスト入力ボタンが押された時
      ・ICpx::cpxGetFolderDetailText
  ・ICpx::Release

■タイトルビューで発言のコンテキストメニューが表示される時
  ・ICpx::QueryInterface
  ・ICpx::cpxGetFuncMenu
  ・ICpx::Release

■発言の作成時、及び編集時
  ・ICpx::QueryInterface
  ・ICpx::cpxWriteEditForm
  ・ICpx::Release

■巡回時
  フォルダ巡回
    ・ICpx::QueryInterface
    ・ICpx::cpxGetExtInfoBase
    ・ICpx::cpxGetExtInfoProp
    同じエクステンションを使用する最初のフォルダの時
      ・ICpx::cpxPilotStart
    ・ICpx::cpxFolderPilotStart
    掲示板巡回
      ・ICpx::QueryInterface
      ・ICpx::cpxBBSPilotStart
      ・ICpx::cpxGetReadURL
      投稿発言がある場合
        ・ICpx::cpxSendMes
      ・ICpx::cpxGetReceivedMesCount
      受信済み発言取得または機能が選択された発言がある場合
        ・ICpx::cpxExecFunc
      ・ICpx::cpxReceiveMes
      サブタイトル発言を追加する場合
        ・ICpx::cpxGetReadURL
      ・ICpx::cpxBBSPilotEnd
      ・ICpx::Release
    ・ICpx::cpxFolderPilotEnd
    ・ICpx::Release
    同じエクステンションを使用するいずれかのフォルダで一度のみ
      ・ICpx::QueryInterface
      ・ICpx::cpxPilotEnd
      ・ICpx::Release



TOP