問題タブ [windows-api-code-pack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2926 参照

delphi - ファイルが使用中かどうか、またどのアプリケーションで使用されているかを確認していますか?

以下のアプローチを使用して、ロックされたファイルの詳細を取得しようとしています。

ファイルは使用中ですか

しかし、への呼び出し

常に戻りますE_NOINTERFACE

プラットフォーム: Windows 7 32 ビット OS、word ファイルと .msg ファイルを開く。

エクスプローラーからファイルを開いて削除しようとすることを確認しました。ファイルが開かれているアプリケーションに関する適切な詳細が表示されます。私のアプリケーションでは、ファイルが開かれているアプリケーションに関する情報を表示しようとしています。しかし、ポインターをIFileIsInUseインターフェイスにキャストしようとすると、QueryInterface呼び出しが戻りコードE_NOINTERFACEで失敗します。これは、ROT のオブジェクトが実装されていないことを意味しますIFileIsInUse。AFASIK、MS Office ファイルの実装IFileIsInUse

ここで何が間違っているのですか?

0 投票する
1 に答える
397 参照

.net - アプリケーション再起動 API が失敗したアプリケーションを再起動しない

でアプリケーション再起動サービスを使用しようとしていますMicrosoft.WindowsAPICodePack.ApplicationServicesが、再起動が機能しません。未処理の例外が原因でアプリケーションが終了すると、アプリケーションは再起動されません。Click Once インストールと、Windows 8 で実行するスタンドアロン EXE (インストーラーなし) の両方を試しました。

次のコードを使用して、再起動を登録しています。

助言がありますか?ありがとう。

0 投票する
1 に答える
176 参照

c# - ExplorerBrowser でファイルのリストを表示するにはどうすればよいですか?

特定の条件に一致するファイルを見つけるアルゴリズムを作成しました。これらのファイル (オブジェクト) を取得した後、それらをコントロールFileInfoに表示するにはどうすればよいですか? ExplorerBrowser私は Windows API Code Pack を初めて使用します。

0 投票する
3 に答える
3318 参照

wpf - TaskDialog で例外が発生します: バージョン 6 の comctl32.dll が必要です

私は最新の WPF アプリケーションを開発しています。TaskDialog を使用したいのですが、常に一般的なエラーが発生します。

TaskDialog 機能はバージョン 6 の comctl32.dll をロードする必要がありますが、現在別のバージョンがメモリにロードされています。

マニフェスト (適切な comctl32.dll に必要な依存関係が既に含まれている) を追加して、プロジェクト プロパティで既定のマニフェストとして設定しようとしました。

それでもこの例外がスローされます:-/

私のアプリケーションは次のように構築されています: これは、スタートアップ アプリケーション (通常の Windows アプリケーション、非 wpf) です。エントリポイントである「Program.cs」のみがあります。そこで実際のアプリケーション (これはライブラリであり、WPF アプリ プロジェクトではありません) を動的にロードします。アプリケーションを起動する起動メソッドを呼び出します。

うまく機能しますが、常にこの例外が発生します。この起動システムが原因だと思います...しかし、それを修正するための可能な回避策は何ですか?

どうもありがとう :)

R

0 投票する
0 に答える
227 参照

outlook - Outlook アドインでの Windows-API-Code-Pack の統合 - マニフェスト選択不可

Outlook アドインでTaskDialog提供されているを使用する必要があります。Windows API Code Pack私はこのエラーを受け取りました:

MSDNで提供されている手順に従いました。リソース ファイルを追加し、提供されたコードを挿入しました。

プロジェクトのプロパティでマニフェスト ファイルを選択する必要があることはわかっていますが、残念ながら、マニフェストを選択するためのコントロールが無効になっています。

プロジェクトのプロパティ

ソリューションが必要なので、 を使用できますTaskDialog

0 投票する
3 に答える
2654 参照

c# - Windows API (VARIANT_TRUE) を介してウィンドウ プロパティを設定する方法は?

私は Windows 8 で作業しており、デスクトップ アプリがフルスクリーンのときにデフォルトのエッジ ジェスチャ動作を無効にしたいと考えています。

C++でそれを行う方法を説明するこのページを見つけました。

私のアプリは WPF/C# アプリケーションであり、Windows Code API PackSetWindowPropertyメソッドが必要なことがわかりました。

問題

boolean である正しいパラメータを渡す方法がわかりません:

PropertyKey キー = 新しい PropertyKey("32CE38B2-2C9A-41B1-9BC5-B3784394AA44", 2); WindowProperties.SetWindowProperty(これ、キー、「真」);

PropertyKey キー = 新しい PropertyKey("32CE38B2-2C9A-41B1-9BC5-B3784394AA44", 2); WindowProperties.SetWindowProperty(これ、キー、「-1」);

PropertyKey キー = 新しい PropertyKey("32CE38B2-2C9A-41B1-9BC5-B3784394AA44", 2); WindowProperties.SetWindowProperty(これ、キー、「VARIANT_TRUE」);

ご覧のとおり、パラメーターは文字列でなければなりませんが、誰も機能しません。

誰かがアイデアを持っている場合は、事前に感謝します!

0 投票する
2 に答える
1468 参照

.net - Visual Basic .net タイプ 'ShellFile' が定義されていません

私はプログラミングの大初心者です。Visual Basic の経験はほとんどありません。これらの行を使用しようとしていますが、「ShellFile」が定義されていません。何らかの理由でこれに関する情報はほとんどありません。何かが欠けているに違いありません。Windows API コード パックと何か関係があるのではないかと思いますが、ダウンロードしたのですが、どうすればよいかわかりませんでした。私のgoogle-fuもそれについて何も返しませんでした。指示の多くが暗示されているように感じます。

これを機能させるにはどうすればよいですか?ありがとう。

0 投票する
1 に答える
109 参照

winapi - 作成されたボタンは、リソース エディターを使用してプレビュー ペインの境界からはみ出します

リソース エディター (Visual C++) を使用してプレビュー ペインにボタンを作成すると、問題が発生しました。問題は、プレビュー ペインの幅を移動しようとすると、ボタンがプレビュー ペインの幅の移動に応じてプレビュー ペインに収まるように調整されないことです。(つまり、プレビュー ペインの幅を縮小すると、右側のプレビュー ペインの境界線の外側に出ます)。

この問題から抜け出すための解決策を教えてください。また、ダイアログ ボックスに既に 1 枚の写真があり、移動するプレビュー ペインに応じてプレビュー ペインに表示されるように調整されていることもお伝えしたいと思います (つまり、作成したボタンが境界線の外に出るだけで、写真は問題を引き起こさないということです)。プレビュー ペインの) ..写真の場合、画像を中央に保持する SS_CENTERIMAGE があるためかもしれませんが、ボタンの場合はこのようなものではありません

リソースエディターを使用してcreatedialogを使用してVisual C ++で行っている解決策を教えてください..