標準のテンプレート ライブラリを利用する多くのコードが書かれています。一部のアプリを Windows シェルに統合したいと考えています。これにより、ユーザーにより良いエクスペリエンスが提供されるはずです。
統合の 1 つには、シェル プレビュー プロバイダーが含まれます。コードは非常に単純ですが、何かを実装するための最良の方法に行き詰まっています。
シェルは、プレビュー ハンドラーを介して IStream オブジェクトを提供しており、主に std::getline がコールスタックのさらに下で呼び出されるように、それを std::ifstream オブジェクトに変換/適応させる必要があります。
適応を行う「標準的な」方法があるのか 、それとも袖とコードをロールアップする必要があるのか 疑問に思っていましたか?
ティア。