Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menunjukkan cara mengimplementasikan kata kerja Shell menggunakan metode ExecuteCommand.
Topik ini berisi bagian berikut.
Deskripsi
Metode ini lebih disukai untuk implementasi kata kerja karena memberikan fleksibilitas terbanyak, sederhana, dan mendukung aktivasi di luar proses. Sampel ini mengimplementasikan objek server Model Objek Komponen (COM) yang berdiri sendiri, tetapi diharapkan bahwa implementasinya akan diintegrasikan ke dalam aplikasi yang sudah ada. Untuk melakukannya, objek aplikasi utama Anda harus mendaftarkan class factory untuk dirinya sendiri. Objek tersebut mengimplementasikan IDropTarget untuk kata kerja aplikasi Anda. Perhatikan bahwa COM meluncurkan aplikasi Anda jika belum berjalan tetapi terhubung ke instans aplikasi Anda yang sedang berjalan jika ada.
Persyaratan
| Produk | Versi Produk Minimum |
|---|---|
| Windows | Windows 7 |
| Kit Pengembangan Perangkat Lunak Windows (SDK) | 7.0 |
Mengunduh Sampel
| Tempat | Jalur URL |
|---|---|
| GitHub | Sampel ExecuteCommandVerb |
Membangun Sampel
Untuk membangun sampel dari prompt perintah:
- Buka jendela prompt perintah dan navigasi ke direktori proyek ExecuteCommandVerb.
- Masukkan
msbuild ExecuteCommand.sln.
Untuk membuat sampel menggunakan Microsoft Visual Studio (lebih disukai):
- Buka Windows Explorer dan navigasikan ke direktori proyek ExecuteCommandVerb.
- Klik dua kali ikon untuk file ExecuteCommand.sln untuk membuka proyek di Visual Studio.
- Dari menu Build, pilih Build Solution.
Menjalankan Sampel
- Navigasi ke direktori yang berisi executable baru, menggunakan prompt perintah atau Windows Explorer.
- Di baris perintah, masukkan
ExecuteCommand.exe. Atau, dari Windows Explorer klik dua kali ikon untuk ExecuteCommand.exe. - Ikuti instruksi dalam dialog yang ditampilkan