Te operatory przypisania przeciążony skopiować wartość daty/godziny źródła do tego obiektu COleDateTime . Krótki opis każdego te przeciążone następujące operatory przypisania:
operatora = ( dateSrc ) Wartość i stan operandu są kopiowane do tego obiektu COleDateTime.
operatora = ( varSrc )nbsp; Jeśli konwersja WARIANTU wartość (lub obiekt COleVariant ) data/godzina (VT_DATE) jest pomyślne, konwertowaną wartooć jest kopiowana do tego obiektu COleDateTime i jego stan jest ustawiony do ważne. Jeśli konwersja nie jest pomyślne, wartość tego obiektu jest ustawiona do zera (30 grudnia 1899 roku, północy) i jego stanie się nieprawidłowy.
operatora = (dtSrc) Wartość Data jest kopiowana do tego obiektu COleDateTime i jego stan jest ustawiony do prawidłowego.
operatora = (timeSrc) Wartość time_t jest konwertowana i kopiowane do tego obiektu COleDateTime . Jeśli konwersja zakończyło się pomyślnie, stan ten obiekt jest ustawiony na prawidłowe; Jeśli niepowodzeniem, ustawiana jest na nieprawidłowy.
operatora = (systimeSrc)nbsp; SYSTEMTIME wartość jest konwertowana i kopiowane do tego obiektu COleDateTime . Jeśli konwersja zakończyło się pomyślnie, stan ten obiekt jest ustawiony na prawidłowe; Jeśli niepowodzeniem, ustawiana jest na nieprawidłowy .
operatora = (filetimeSrc)nbsp; FILETIME wartość jest konwertowana i kopiowane do tego obiektu COleDateTime . Jeśli konwersja zakończyło się pomyślnie, stan ten obiekt jest ustawiony na prawidłowe; Jeśli niepowodzeniem, ustawiana jest na nieprawidłowy .
Aby uzyskać więcej informacji, zobacz WARIANTU wejścia w Win32 SDK OLE Programmer's Reference.
Aby uzyskać więcej informacji o typie danych time_t , zobacz czasu funkcji w Run-Time Library Reference.
Aby uzyskać więcej informacji, zobacz SYSTEMTIME i FILETIME struktur w dokumentacji zestawu Win32 SDK.
Aby uzyskać więcej informacji na temat granic dla wartości COleDateTime , zobacz artykuł datę i godzinę: automatyzacja obsługi w Visual C++ Programmer's Guide.