問題タブ [known-folders]

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 投票する
4 に答える
6406 参照

c# - Windows ストア (WinRT) アプリで DocumentsLibrary 機能を有効にする方法は?

Visual Studio で新しい空の XAML/C# Windows ストア アプリを作成しました。次のコードを使用して、Documents フォルダーにファイルを作成しようとしました。

しかし、それはこの例外をスローします(私が予想した):

WinRT 情報: 指定された場所 (DocumentsLibrary) にアクセスするには、マニフェストで機能を宣言する必要があります。

それは結構です。私はそれを期待していました。だから私はタブにPackage.appxmanifest行きCapabilities、驚いたことに、「DocumentsLibrary」機能がリストされていません。

そこにさえない場合、どうすれば有効にできますか?

ここに画像の説明を入力

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

c++ - Windows XP のユーザー トークンを使用した SHGetKnownFolderPath の代替手段はありますか?

私のソフトウェアは Windows XP をサポートする必要があります。その中で、Windows サービスからSHGetKnownFolderPath API を呼び出して、ユーザー固有のパス (などFOLDERID_Desktop)を取得していますhToken。その API は XP ではサポートされていないため、その OS でこれを行う別の方法があるかどうか知りたいです。

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

c++ - #include を使用しても SHGetKnownFolderPath() を呼び出せないおよび #pragma comment (lib、「Shell32.lib」)

(Visual Studio 2010 / Visual C++ / Windows 7)

例.cpp:

ドキュメントと他のスレッドで見たものに従ってすべてを行っていますが、それでも機能しません。

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

windows - 32ビットアプリケーションで64ビットシステムフォルダを取得するには?

32 ビット アプリケーションでは、ファイルを 64 ビット システム フォルダにコピーする必要があります
(C:\Windows\System32\ではなくC:\Windows\SysWOW64\) 。

このために、SHGetKnownFolderPathパラメーターFOLDERID_ProgramFilesX64 (GUID: 6D809377-6AF0-444b-8957-A3773F02200E) を使用して WinAPI 関数を使用してフォルダーを取得しようとしました。

しかし、残念ながら、これは許可されておらず (備考セクションで述べたように)、関数の結果は正しくは「ファイルが見つかりません」です。

これを達成する方法はありますか?

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

windows-phone-8 - AudioTrack リストに音楽ファイルを追加する際のエラー - WP8

アプリ開発シーンは初めてで、Windows Phone 用の音楽プレーヤーを作成しています。問題は、ローカルの音楽ライブラリから自分のアプリに音楽をインポートしようとしたときです。

AudioPlaybackAgent とそれが再生する音楽のリストがあります。リストは次のとおりです。

インターフェイスにボタンを追加しました。クリックすると、ローカルの音楽ライブラリ ファイルがそのプレイリストにインポートされます。コードは次のとおりです。

アプリを実行して再生ボタンをタッチすると、プリセットの音楽が正常に再生されますが、インポート ボタンをタッチするとアプリがクラッシュします。ここで何が問題なのですか?

Ps。悪い英語でごめんなさい。

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

c# - Windows Phone 8.1 の既知のフォルダー ライブラリによって返されるフォルダーの数を制限するにはどうすればよいですか?

既知のフォルダーは素晴らしいです。私はそれらを愛しています。この特定のコンテキストでは、Known Folders Class の Picture Library を使用してすべてのフォルダーを取得しています。したがって、50 個のフォルダーがある場合は、50 個のフォルダーすべてが一度に返されます。そんなことはしたくない。

「ページネーション」という概念のようなものを考えています。最初に最初の 20 個のフォルダーを返し、次のイベント (ボタンのクリックなど) で次の 20 個を返し、次のイベントで次の 20 個を返します (10 個のフォルダーしか残っていないため、10 個のフォルダーが返されます)。それは可能ですか?IDK。まだ実装していません。それを行う方法はIDKです。

プロポーズを聞きたいです。提案/サンプル/コメント/反対票、または有用なものは何でも素晴らしいでしょう. まあ....便利で素晴らしい韻。

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

c++-cli - SHGetKnownFolderPath: あいまいなシンボル 'IServiceProvider'?

アプリのフォルダーを作成して、/AppData/localいくつかのiniファイルを保存できるようにしようとしています。次を使用して宛先パスを取得しようとしました:

動作せず、次のエラーが表示されます。

プロジェクト設定でを追加#pragma comment (lib, "Shell32.lib")してリンクしようとしShell32.libましたが、何も変わりませんでした。

削除するとエラーは消えますが#include <ShlObj.h>SHGetKnownFolderPath関数は未定義になります。どうすればこれを修正できますか?

注:私はWindows 7を使用しています

編集:私のプロジェクトヘッダーファイルは次のとおりです。

MyForm.h

gamepad.h

configure.h

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

c++ - SHGetKnownFolderPath はこのスコープで宣言されていませんでした

私は Java プログラミングを約 7 か月間勉強しており、c++ に興味を持つようになりました。私も現在C++の本を読んでいます。

私はEclipseにかなり慣れているので、Eclipse C ++を使用しています。

私はC ++で6つのプロジェクト(小さなもの)のように作成しましたが、今まですべてうまくいきました。

私の問題は、SHGetKnownFolderPath メソッドを機能させることができないことです。すべてをインポートしてビルドし、実行しようとしましたが、完全な行は赤です。私はインターネット サイトをチェックし、他の人が使用しているのと同じコードを使用しましたが、まだ機能していません。

それは言う:関数SHGetKnownFolderPathを解決できませんでした

私はWindows 8コンピューター64ビットを使用しています。コードは次のとおりです 。UPDATE

ログは次のとおりです。

&wszPath の下の最後の括弧を指す小さな矢印があります)

何が間違っている可能性がありますか?私が得ることができるすべての答えやヒントに感謝します。

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

python - Python の Windows の特別な既知のフォルダー ([スタート] メニュー、ダウンロードなど)

PythonでWindowsのフォルダのパスを決定する最良の方法は何ですか?

SpecialFolders (別名CSIDL ) の一般的なメソッドをいくつか発見しましたが、 KNOWNFOLDERIDについてはまだ簡単ではありません。下位互換性が維持されているため、CSIDL メソッドは引き続き機能しますが、Windows XP 以降に導入された特別なフォルダーや既知のフォルダーは列挙されません。「新しい」利用できないものの例には、ダウンロード、プレイリスト、Program Files x64 などがあります。

特別なフォルダー

既知のフォルダー

  • ?

両方を1つに

  • ?
0 投票する
1 に答える
150 参照

c# - Windows Phone 8.1 の FileOpenPicker でダウンロードを開く

FileOpenPicker の推奨される場所を設定しようとしています。これが私がこれをした方法です:

WinRTで正常に動作し、Downloadsフォルダーを直接取得しています。しかし、Windows Phone では機能しません。Downloads選択するデフォルトフォルダーの表示リストを取得する代わりに。しばらくしてこの問題を修正した後、私がFileTypeFilterそのように設定した場合:

開きPictureLibraryます。面白いことに、私が設定したものに適合しません。SuggestedStartLocation常に になりますPictureLibrary。誰かが以前にこの問題に直面したことがありますか? アドバイスをいただければ幸いです。