問題タブ [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 投票する
0 に答える
299 参照

c# - C# - アセンブリからジャンプリスト タスクを取得する

C# を使用してアセンブリからすべてのジャンプリスト タスク/エントリを読み取ることは可能ですか? 以前にWindowsAPICodePackを使用したことがありますが、適切なメソッド/クラスが見つかりませんでした。
アセンブリに関連付けられたジャンプリスト タスクを読み取ることができないという記事をいくつか読みましたが、Windows (または少なくとも MS Explorer) が常に実行しなければならないため、これらのタスクを読み取ることは可能であると個人的には考えています。

前もって感謝します


編集:私の質問がかなりぎこちなく尋ねられたことに気付きました(おそらく、英語が私の母国語ではないという事実が原因です)。私は次のことを意味しました:

アセンブリに関連付けられているすべてのジャンプリスト タスクを何らかの方法で取得することは可能ですか?
もしそうなら、どのようにC#を使用しますか?

例:

アセンブリがwmp.exeあり、このアセンブリに関連付けられているタスクを読みたい (この場合はVorherige Liste fortsetzen[eng.: Resume previous Playlist] とGesamte Musik wiedergeben[eng.: Play entire music library])。
.xml ファイルを WPF アプリケーションに含めることができることはわかっています。このファイルは、ジャンプリスト タスクと、これらのタスクをクリックしたときに実行されるコマンドを定義します。
ここに画像の説明を入力

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

asp.net - 「ストア アプリ」プロジェクト テンプレートを Visual Basic に追加するにはどうすればよいですか?

Visual Basic を使用してWindows Phone アプリを作成したいと考えていました。私のバージョンには存在しないストア アプリプロジェクト テンプレートが必要です。

VS Express バージョン 2013をダウンロードしようとしましたが、起動するたびに、Visual Studio の修復が必要であると表示されます。修理してもまた同じトラブル発生!!可能であれば、Windows Phone アプリをビルドできる Visual Studio バージョンの正確なリンクを提供してください。

また、Windows 7 で Windows 10 の電話アプリをビルドすることは可能ですか?

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

c# - Windows 8 バックアップ/復元アプリケーション

私は Windows ソフトウェア (アプリではない) 開発の初心者です。今、私はこのようなオプションを持つソフトウェアを構築したい-

  1. このポジションは、ユーザーがパブリック Windows 8 マシン (レジストリ + ファイル) に対して行ったすべての変更を監視するソフトウェアを作成することです。ユーザーが完了したら、すべてのレジストリの変更とファイルを 1 つの圧縮ファイルに保存します。
  2. 単一のファイルを解凍+展開し、すべてのファイルをPCにコピー+ファイルのファイルと置き換えます。次に、レジストリをコピーしてマージ/置換し、ファイル内の値を優先します。(これはすべて、再起動せずに行う必要があります)。

どこから始めればよいかわかりません。この仕事を始めるためのアイデアを得ることができるように、誰か助けてくれませんか?

読む必要のあるドキュメントはありますか? または任意の例?

ご協力いただきありがとうございます :)

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

vb6 - 別のアプリケーションでメニュー項目を選択する

VB6 を使用して、サードパーティ アプリケーションのサブ メニューでメニュー項目を選択しようとしています。クリックしたいメニュー項目の ID を取得できますが、関連するアクションを実行するために実際にボタンをクリックする方法がわかりません。これまでの私のコードは次のとおりです。

エラーが発生します:

引数の数が間違っているか、プロパティの割り当てが無効です

私も使ってみました:

しかし、これもうまくいきませんでした。どんなアイデアでも大歓迎です!

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

button - BM_CLICK 後に FINdWindow() が機能しない

ポップアップウィンドウを開くボタンSendMessage()に送信するために使用し、このウィンドウのIDを見つけるために使用しようとしています。ボタンを手動でクリックするか、ボタンを選択してEnterキーを押すと、ウィンドウIDはうまく見つかりますが、ボタンにメッセージを送信すると、ウィンドウが見つかりません。ウィンドウを探すのが早すぎたが運がなかった場合に備えて、タイマーを設定しました。この問題を引き起こす実際のクリックと使用に違いはありますか? これが私のコードです:BM_CLICKFindWindow()BM_CLICKBM_CLICK

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

c# - Windows 10 での AllowTransparency と TabbedThumbnail の問題

画像をタスクバーのプレビューとして使用するアプリケーションを作成しました。これは、WindowsApiCodePack の拡張バージョンから GlassWindow を使用して行われます。ウィンドウは、AllowsTransparency、WindowsStyle、および WindowChrome を使用してスタイル設定されました。

Windows 10 にアップデートした後、これらのコンポーネントの動作が変更されていることに気付きました。タスクバーのプレビューに余分な境界線が表示されます。allowstransparency と windowchrome を削除すると、動作は再び正しくなり、ウィンドウだけが見苦しくなります。

私のウィンドウに余分なウィンドウが生成されたようで、タスクバーに表示されます。

タスクバーのプレビューに境界線を追加せずにウィンドウのスタイルを設定する方法を知っている人はいますか?

問題を説明する画像

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

winapi - ハンドルでウィンドウのクローズイベントを監視する方法は?

Windowsエクスプローラーで現在の前ウィンドウのハンドルを取得するメソッドがあります。このウィンドウが閉じるとき、またはウィンドウが閉じる前にメソッド/プロシージャを起動したい。このジョブで使用できる Windows API は何ですか? (もしあれば) コード例をいただければ幸いです。ありがとうございました

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

vb6 - Set textbox text with SendMessage()

I am trying to set the text value of an 'edit' control text box with the SendMessage() function. I am able to set the text about 75% of the time but sometimes the function fails. Why would it work sometimes and fail others? I am always getting the correct window handle and am confused as to what else it could be? Here's my code:

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

c# - プログラムで epub 修正レイアウトとリフロー可能を区別する方法

ePub ファイルのレイアウトをプログラムで識別する必要があります。ePub ファイルは、固定レイアウトまたはリフロー可能なレイアウトのいずれかです。

Microsoft.WindowsAPICodePack.Shell で Microsoft.WindowsAPICodePack を使用して、ePub ファイルのメタデータを取得しようとしました。

ただし、レイアウトが何であるかを教えてくれるプロパティを特定することはできません。

注目すべきメタデータに隠しプロパティはありますか?

-アラン-

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

c# - 低レベルのマウス コールバック メソッドから lParam からマウス カーソル座標を取得する方法は?

質問の見出し自体は、私の全体的な問題をほぼ説明しています。以下は、私がこれまでに行ったことです。

マウスの位置を取得する信頼できる方法はありますか?

コード例をいただければ幸いです ありがとう