Windowsエクスプローラの右クリックメニューで出て来る「新規作成」の
機能をシミュレートしようと思っています。

その場合、可能であればですが、エクスプローラが使っているDLLか
何かのファイルを横から使うことでも実現できるものでしょうか?その場合は
DLL内のAPIを使うために必要な知識としてはどんなものがあるでしょうか?