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.
Menyimpan nilai bookmark di buffer-nya.
Sintaks
template < DBLENGTH nSize = 0 >
class CBookmark : public CBookmarkBase
template <>
class CBookmark< 0 > : public CBookmarkBase
Parameter
nSize
Ukuran buffer bookmark dalam byte. Ketika nSize adalah nol, buffer marka buku akan dibuat secara dinamis pada waktu proses.
Persyaratan
Header: atldbcli.h
Anggota
Metode
| Nama | Deskripsi |
|---|---|
| CBookmark | Konstruktor |
| GetBuffer | Mengambil penunjuk ke buffer. |
| GetSize | Mengambil ukuran buffer dalam byte. |
| SetBookmark | Mengatur nilai marka buku. |
Operator
| Nama | Deskripsi |
|---|---|
| operator = | Menetapkan satu CBookmark kelas ke kelas lainnya. |
Keterangan
CBookmark<0> adalah spesialisasi CBookmarktemplat ; buffernya dibuat secara dinamis pada waktu proses.
CBookmark::CBookmark
Konstruktor.
Sintaks
CBookmark();
CBookmark(DBLENGTH nSize);
Parameter
nSize
[di] Ukuran buffer bookmark dalam byte.
Keterangan
Fungsi pertama mengatur buffer ke NULL dan ukuran buffer ke 0. Fungsi kedua mengatur ukuran buffer ke nSize, dan buffer ke array byte nSize byte.
Catatan
Fungsi ini hanya tersedia di CBookmark<0>.
CBookmark::GetBuffer
Mengambil penunjuk ke buffer bookmark.
Sintaks
virtual BYTE* GetBuffer() const throw();
Tampilkan Nilai
Penunjuk ke buffer bookmark.
CBookmark::GetSize
Mengambil ukuran buffer bookmark.
Sintaks
virtual DBLENGTH GetSize() const throw();
Tampilkan Nilai
Ukuran buffer dalam byte.
CBookmark::SetBookmark
Menyalin nilai bookmark yang dirujuk oleh pBuffer ke CBookmark buffer dan mengatur ukuran buffer ke nSize.
Sintaks
HRESULT SetBookmark(DBLENGTH nSize, BYTE* pBuffer) throw();
Parameter
nSize
[di] Ukuran buffer bookmark.
pBuffer
[di] Penunjuk ke array byte yang berisi nilai bookmark.
Tampilkan Nilai
HRESULT standar.
Keterangan
Fungsi ini hanya tersedia di CBookmark<0>.
CBookmark::operator =
CBookmark Menetapkan objek ke objek lain.
Sintaks
CBookmark& operator =(const CBookmark& bookmark) throw();
Keterangan
Operator ini hanya diperlukan di CBookmark<0>.