CHMファイルの特定のページを開きたい。WPF アプリケーションを使用しています。現在、私は実装しています
System.Diagnostics.Process.Start(filepath)
これは特定のページを開くのに役立ちません
よろしく、 NewDev
プロジェクトに「System.Windows.Forms」参照を追加してから、Help.ShowHelp メソッドを呼び出して「xyz.chm」の特定のページを開く必要があります。
System.Windows.Forms.Help.ShowHelp(null, "xyz.chm","xyz_index.html");
お役に立てれば :)
基本的に、状況依存のヘルプを WPF アプリケーションに追加しようとしているようです。たとえば、特定のテキスト ボックスにカーソルを置いて F1 キーを押すと、その特定のテキスト ボックスのヘルプが表示されます。
その場合は、次の記事を参照してください。
またはこれ:
具体的には、System.Windows.Forms.Help.ShowHelp( ) コマンドを使用してこれを実現できます。
ヘルプ機能にアクセスするには、System.Windows.Forms.dll への参照を追加する必要がある場合があります。
最後に、それでもヘルプ ファイルの使い方がわからない場合は、必要な情報が すべてここにあります: http://msdn.microsoft.com/en-us/library/2ksk25ts.aspxもちろん、正しい参照があれば、WPF に引き継ぐ必要があります。