Bagikan melalui


Metode ITextInputPanel::SetInPlaceHoverTargetPosition (peninputpanel.h)

[ITextInputPanel tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan IInputPanelConfiguration.

]

Secara eksplisit menempatkan target hover Panel Input PC Tablet dalam koordinat layar.

Sintaks

HRESULT SetInPlaceHoverTargetPosition(
  int xPosition,
  int yPosition
);

Parameter

xPosition

Koordinat x horizontal untuk sudut kiri atas target hover, tanpa sisir koreksi yang terlihat.

yPosition

Koordinat y vertikal untuk sudut kiri atas target hover, tanpa sisir koreksi yang terlihat.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Keterangan

Tidak ada batasan di mana target hover dapat ditempatkan. Aplikasi ini bertanggung jawab untuk memastikan target hover tetap berada di layar.

Metode SetInPlaceHoverTargetPosition sinkron. Penempatan terjadi sebelum metode kembali.

Contoh

Contoh C++ ini mengimplementasikan EN_SETFOCUS penanganan aktivitas untuk kontrol Edit, IDC_EDIT2. Pertama-tama memeriksa apakah objek ITextInputPanel , g_pTip, telah dibuat. Jika ada, ia menetapkan posisi target hover Panel Input dengan memanggil Metode ITextInputPanel::SetInPlaceHoverTargetPosition. Kemudian melaporkan apakah panggilan berhasil men-debug output menggunakan makro TRACE .

void CCOMTIPDlg::OnEnSetfocusEdit2()
{
	if (NULL != g_pTip)
	{
		if (SUCCEEDED(g_pTip->SetInPlaceHoverTargetPosition(300, 300)))
		{
			TRACE("Call to SetInPlaceHoverTargetPosition() succeeded.\n");
		}
		else
		{
			TRACE("Call to SetInPlaceHoverTargetPosition() failed.\n");
		}
	}
    else
    {
        TRACE("ITextInputPanel object is NULL.\n");
    }
}

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header peninputpanel.h
DLL Tiptsf.dll

Lihat juga

Antarmuka ITextInputPanel

Metode ITextInputPanel::SetInPlacePosition

ITextInputPanel::SetInPlaceVisibility Method