1

ファイルを作成し、フォーマットし、新しいパーティションを作成してマウントし、マウント解除するプロジェクトを作成しようとしています... Qtcretorを使用したC ++で、winapiがいくつかの機能を提供してそれを行うのに役立つことがわかりましたが、コード例はありませFormat method of the Win32_Volume classWMI C++ Application ExamplesAddMountPoint method of the Win32_Volume classで試してみましたが、無駄でした

誰でも私を途中に置くことができますか?

どんな助けでも大歓迎です、そして前もって感謝します。

4

1 に答える 1

2

WMI の使用は、C++ ではなく、Powershell スクリプトで行う必要があります。

最初にすでに迷っている場合は、Powershell スクリプトへの参照を使用して、C++ の使用を CreateProcess() 関数呼び出しに限定してください。

すべてを C++ で書くことにこだわる場合は、MSDN ドキュメントがWMI の COM API の使用に役立つはずです。C++ コードのサンプルがあります。あなたが「winapi クラス」と呼んでいるものは、実際にはすべての複雑さを備えた COM インターフェイスです。COM は VBScript ほど直感的ではないため、いくつかの行をコピーして貼り付けるだけではうまくいかないと思います。

于 2012-09-24T21:31:56.247 に答える