Antarmuka IVMKeyboard

[Windows Virtual PC tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya, gunakan penyedia Hyper-V WMI (V2).]

Mengontrol perangkat keyboard dalam komputer virtual. IVMKeyboard untuk komputer virtual dapat diambil menggunakan properti IVMVirtualMachine::Keyboard.

Anggota

Antarmuka IVMKeyboard mewarisi dari antarmuka IDispatch . IVMKeyboard juga memiliki jenis anggota ini:

Metode

Antarmuka IVMKeyboard memiliki metode ini.

Metode Deskripsi
Tertekan Menentukan apakah kunci yang ditentukan tidak berfungsi.
TekanAndReleaseKey Mensimulasikan tombol yang sedang ditekan ke bawah lalu dilepaskan.
PressKey Mensimulasikan tombol yang sedang ditekan.
ReleaseKey Mensimulasikan kunci yang dirilis.
TypeAsciiText Mensimulasikan serangkaian kunci ASCII yang sedang ditik ke dalam tamu.
TypeKeySequence Mensimulasikan daftar kunci yang dibatasi koma yang sedang di ketik tamu.

Properti

Antarmuka IVMKeyboard memiliki properti ini.

Properti Jenis akses Deskripsi
HasExclusiveAccess
Baca/Tulis
Menunjukkan apakah objek ini memiliki kontrol eksklusif atas perangkat keyboard komputer virtual.

Keterangan

Kunci dapat ditik ke dalam komputer virtual dengan beberapa cara. Untuk mengetik urutan karakter ASCII normal, gunakan metode TypeAsciiText . Jika fleksibilitas yang lebih besar diperlukan, IVMKeyboard memiliki beberapa metode yang dirancang untuk digunakan dengan kode kunci dalam daftar berikut. Metode TypeKeySequence dapat menerima string kode kunci yang dibatasi koma, yang akan ditekan dan dirilis, secara berurutan, dalam komputer virtual. Selain kode kunci ini, kata kunci UP dan DOWN dapat digunakan untuk memaksa tombol hanya ditekan, atau hanya dirilis. Kata kunci UP dan DOWN hanya berlaku untuk kode kunci langsung mengikuti kata kunci.

Untuk menghindari beberapa skrip, aplikasi, atau pengguna secara bersamaan mencoba mengakses perangkat keyboard yang sama, atur properti HasExclusiveAccess ke TRUE. Jika akses eksklusif diperoleh oleh satu proses, setiap upaya oleh proses lain untuk mengirim input ke perangkat keyboard akan diabaikan sampai akses eksklusif telah dirilis.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Akhir dukungan klien
Windows 7
Produk
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID_IVMKeyboard didefinisikan sebagai 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4

Lihat juga

Antarmuka PC Virtual Windows

Urutan Kunci