Metode IRealTimeStylus::GetStyluses (rtscom.h)
Mengambil koleksi stylus objek Kelas RealTimeStylus yang telah ditemui.
Sintaks
HRESULT GetStyluses(
[out, retval] IInkCursors **ppiInkCursors
);
Parameter
[out, retval] ppiInkCursors
Ketika metode ini kembali, berisi penunjuk ke koleksi stylus objek Kelas RealTimeStylus yang telah ditemui.
Mengembalikan nilai
Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka RealTimeStylus.
Keterangan
Koleksi Kelas RealTimeStylus mencakup stylus yang konteks tabletnya telah dibuat. Koleksi tidak mencakup semua stylus yang tersedia dalam sistem dalam koleksi stylus.
Jika tidak ada objek stylus yang terdeteksi pada objek tablet yang terkait dengan objek Kelas RealTimeStylus , metode ini mengembalikan array kosong.
Metode ini tidak dapat dipanggil kecuali objek Kelas RealTimeStylus terhubung dan diaktifkan Kelas RealTimeStylus.
Contoh
Kode contoh C++ berikut mendapatkan array objek Stylus yang ditemui objek Kelas RealTimeStylus sejak terakhir diaktifkan. Kemudian berulang melalui array yang melaporkan ID dari setiap stylus dalam output debug.
IInkCursors *piInkCursors;
if (SUCCEEDED(g_pRealTimeStylus->GetStyluses(&piInkCursors)))
{
long lCursorCount;
if (SUCCEEDED(piInkCursors->get_Count(&lCursorCount)))
{
for (long l = 0; l < lCursorCount; l++)
{
LONG sid;
IInkCursor *piInkCursor;
IInkCursor *piInkCursorForId;
piInkCursors->Item(l, &piInkCursor);
piInkCursor->get_Id(&sid);
if (SUCCEEDED(g_pRealTimeStylus->GetStylusForId((STYLUS_ID)sid, &piInkCursorForId)))
{
TRACE("Got stylus with ID %d\n", sid);
}
}
}
}
Persyaratan
Klien minimum yang didukung | Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | rtscom.h |
DLL | RTSCom.dll |
Lihat juga
Metode IRealTimeStylus::GetstylusForId
Kelas RealTimeStylus