DestroyMenu関数の変わりにDeleteMenu関数

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
サンゴ

DestroyMenu関数の変わりにDeleteMenu関数

#1 投稿記事 by サンゴ »

 Caption1 をDeleteMenu関数で削除した場合、Item1_1 や Item1 及び Item2_1 や Item2 は、
自動的に破棄されるのであれば、Createした分、DestroyMenu関数で1つずつ破棄しなくてもDeleteMenu関数
で全て一発破棄されるのではないでしょうか?

例)
Caption1
  Item1
   Item1_1
    Item1_1_1
  Item2
   Item2_1
    Item2_1_1
caption2
  Item3

上記の場合、
 DestroyMenu(Item1_1)
 DestroyMenu(Item1)
 DestroyMenu(Item2_1)
 DestroyMenu(Item2)
     ↓
 DeleteMenu(hMenu, 0, MF_BYPOSITION)


宜しくお願いします。
返信する