Bagikan melalui


Struktur NMDATETIMEFORMATA (commctrl.h)

Berisi informasi tentang sebagian string format yang menentukan bidang panggilan balik dalam kontrol pemilih tanggal dan waktu (DTP). Ini membawa substring yang menentukan bidang panggilan balik dan berisi buffer untuk menerima string yang akan ditampilkan di bidang panggilan balik. Struktur ini digunakan dengan kode pemberitahuan DTN_FORMAT .

Sintaks

typedef struct tagNMDATETIMEFORMATA {
  NMHDR      nmhdr;
  LPCSTR     pszFormat;
  SYSTEMTIME st;
  LPCSTR     pszDisplay;
  CHAR       szDisplay[64];
} NMDATETIMEFORMATA, *LPNMDATETIMEFORMATA;

Anggota

nmhdr

Jenis: NMHDR

Struktur NMHDR yang berisi informasi tentang kode pemberitahuan.

pszFormat

Jenis: LPCTSTR

Penunjuk ke substring yang menentukan bidang panggilan balik kontrol DTP. Substring terdiri dari satu atau beberapa karakter "X" diikuti oleh karakter NULL. (Untuk informasi selengkapnya tentang bidang panggilan balik, lihat Bidang panggilan balik.)

st

Jenis: SYSTEMTIME

Struktur SYSTEMTIME yang berisi tanggal dan waktu yang akan diformat.

pszDisplay

Jenis: LPCTSTR

Penunjuk ke string yang dihentikan null yang berisi teks tampilan kontrol. Secara default, ini adalah alamat anggota szDisplay dari struktur ini. Dapat diterima untuk memiliki titik pszDisplay ke string yang ada. Dalam hal ini, Anda tidak perlu menetapkan nilai ke szDisplay. Namun, string yang ditunjuk pszDisplay harus tetap valid sampai pemberitahuan DTN_FORMAT lain dikirim, atau sampai kontrol dihancurkan.

szDisplay[64]

Jenis: TCHAR

Buffer 64 karakter yaitu menerima string yang dihentikan nol yang akan ditampilkan kontrol DTP. Tidak perlu mengisi seluruh buffer.

Keterangan

Catatan

Header commctrl.h mendefinisikan NMDATETIMEFORMAT sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header commctrl.h