Metode IOleControlSite::LockInPlaceActive (ocidl.h)

Menunjukkan apakah kontrol harus tetap aktif di tempat. Panggilan ke metode ini biasanya menumpuk peristiwa untuk memastikan bahwa status aktivasi objek tetap stabil selama pemrosesan peristiwa.

Sintaks

HRESULT LockInPlaceActive(
  [in] BOOL fLock
);

Parameter

[in] fLock

Menunjukkan apakah akan memastikan status aktif di tempat (TRUE) atau mengizinkan aktivasi berubah (FALSE). Ketika TRUE, kontainer pendukung tidak boleh menonaktifkan objek di tempat sampai metode ini dipanggil lagi dengan FALSE.

Nilai kembali

Metode ini dapat mengembalikan nilai berikut.

Menampilkan kode Deskripsi
S_OK
Kunci atau buka kunci berhasil dibuat.
E_NOTIMPL
Kontainer tidak mendukung penguncian di tempat.

Keterangan

Metode ini memengaruhi status aktif di tempat kontrol tetapi bukan status aktif UI-nya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header ocidl.h

Lihat juga

IOleControlSite