名前 題名 ▼ Mr.XRAYさん > ▼ たたみやさんにというわけではないのですが, > この記事をもし読んでいる方の参考になれば. > > まず,新規作成をメインメニューに表示,つまり現れるようにするには > http://rasuka.blogspot.com/2005/02/blog-post.html > > が参考になりました. > ところがサブメニューが表示されません. > 考えるところ,サブメニューは,メインメニューのハンドルを取得して, > そのハンドルの描画メッセージで処理する必要があるのでは? > (これは上で示したサイトの記事にヒントがあります) > > そこで,メニューを作成した時点で,メインメニューから「新規作成」 > という名前のItemを探しだし,このハンドルを取得し,そのウィンドウ > プロシージャ(サブクラス)で処理したというわけです. > 実はもうひと,項目識別子のルートの問題がありますが,少し専門的に > なりますので省略します > (これはまってしまったのですが,マイクロソフトの仕様なんでしょうね,きっと). > > メニューハンドルが取得できるわけですから,メニューをいろいろ操作 > することが可能ですが,個人的にはやめといた方がいいような気がします. > このようなファイルリスト等のコンテキストメニューは,アプリ独自に > 作成した方が,そのアプリを利用するユーザにとってはいいと思っています. > > だって,エクスプローラのコンテキストメニューって,なんだかよく分からない > のがありますから. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link