这篇教程C++ FormatDateTime函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中FormatDateTime函数的典型用法代码示例。如果您正苦于以下问题:C++ FormatDateTime函数的具体用法?C++ FormatDateTime怎么用?C++ FormatDateTime使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了FormatDateTime函数的27个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: ifvoid __fastcall TfrmSearch::menuAddParameterClick(TObject *Sender){/* frmEditSearchParam->cbxField->ItemIndex = -1; frmEditSearchParam->txtContext->Text = ""; frmEditSearchParam->cbxOperator->ItemIndex = 0; frmEditSearchParam->cbxValues->Text = ""; frmEditSearchParam->cbxAndOr->ItemIndex = 0; frmEditSearchParam->cbxFieldChange(NULL);*/ if(frmEditSearchParam->ShowModal() == mrOk) { TListItem * Item = lvParams->Items->Add(); Item->ImageIndex = 48; TBillField * Field = (TBillField * )frmEditSearchParam->cbxField->Items->Objects[frmEditSearchParam->cbxField->ItemIndex]; Item->Data = (void *)Field; Item->SubItems->Add(Field->Label); Item->SubItems->Add(frmEditSearchParam->cbxOperator->Text); //Item->SubItems->Add(frmEditSearchParam->cbxAndOr->Text); if(frmEditSearchParam->txtContext->Visible) Item->SubItems->Add(frmEditSearchParam->txtContext->Text); else if(frmEditSearchParam->cbxValues->Visible) Item->SubItems->Add(frmEditSearchParam->cbxValues->Text); else Item->SubItems->Add( FormatDateTime("yyyy-mm-dd",frmEditSearchParam->dtDate->DateTime) + " " + FormatDateTime("hh:nn:ss",frmEditSearchParam->dtTime->DateTime)); if(frmEditSearchParam->cbxMatch->Checked) Item->SubItems->Add("√"); else Item->SubItems->Add(""); } }
开发者ID:josecohenca,项目名称:xmlconvertsql,代码行数:31,
示例2: TRACEHRESULT WINAPI CRecycleBin::GetDetailsOf(PCUITEMID_CHILD pidl, UINT iColumn, LPSHELLDETAILS pDetails){ PIDLRecycleStruct * pFileDetails; WCHAR buffer[MAX_PATH]; WCHAR szTypeName[100]; LPWSTR pszBackslash; UINT Length; TRACE("(%p, %p, %d, %p)/n", this, pidl, iColumn, pDetails); if (iColumn >= COLUMNS_COUNT) return E_FAIL; pDetails->fmt = RecycleBinColumns[iColumn].fmt; pDetails->cxChar = RecycleBinColumns[iColumn].cxChars; if (pidl == NULL) return SHSetStrRet(&pDetails->str, RecycleBinColumns[iColumn].column_name_id); if (iColumn == COLUMN_NAME) return GetDisplayNameOf(pidl, SHGDN_NORMAL, &pDetails->str); pFileDetails = _ILGetRecycleStruct(pidl); switch (iColumn) { case COLUMN_DATEDEL: FormatDateTime(buffer, MAX_PATH, &pFileDetails->DeletionTime); break; case COLUMN_DELFROM: pszBackslash = wcsrchr(pFileDetails->szName, L'//'); Length = (pszBackslash - pFileDetails->szName); memcpy((LPVOID)buffer, pFileDetails->szName, Length * sizeof(WCHAR)); buffer[Length] = L'/0'; break; case COLUMN_SIZE: StrFormatKBSizeW(pFileDetails->FileSize.QuadPart, buffer, MAX_PATH); break; case COLUMN_MTIME: FormatDateTime(buffer, MAX_PATH, &pFileDetails->LastModification); break; case COLUMN_TYPE: // FIXME: We should in fact use a UNICODE version of _ILGetFileType szTypeName[0] = L'/0'; wcscpy(buffer, PathFindExtensionW(pFileDetails->szName)); if (!( HCR_MapTypeToValueW(buffer, buffer, _countof(buffer), TRUE) && HCR_MapTypeToValueW(buffer, szTypeName, _countof(szTypeName), FALSE ))) { /* load localized file string */ szTypeName[0] = '/0'; if(LoadStringW(shell32_hInstance, IDS_ANY_FILE, szTypeName, _countof(szTypeName))) { szTypeName[63] = '/0'; StringCchPrintfW(buffer, _countof(buffer), szTypeName, PathFindExtensionW(pFileDetails->szName)); } } return SHSetStrRet(&pDetails->str, szTypeName); default: return E_FAIL; } return SHSetStrRet(&pDetails->str, buffer);}
开发者ID:Moteesh,项目名称:reactos,代码行数:59,
示例3: WriteToLogvoid WriteToLog(String S) { HANDLE LogFile; String LogPath; String LogFileName; DWORD dwSize; AnsiString SS; TDateTime DateTime; LPDWORD NumberOfBytesWritten = new DWORD; try { // except DateTime = Now(); LogPath = ExtractFilePath(Application->ExeName) + LoadStr(IDS_LOG_PATH); if (!DirectoryExists(LogPath)) CreateDir(LogPath); LogFileName = IncludeTrailingPathDelimiter(LogPath) + ChangeFileExt(ExtractFileName(Application->ExeName), LoadStr(IDS_LOG_EXT)); LogFile = CreateFile(LogFileName.w_str(), GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0); dwSize = 0; if (LogFile != INVALID_HANDLE_VALUE) { dwSize = GetFileSize(LogFile, NULL); CloseHandle(LogFile); } if (dwSize > MaxLogSize) { String NewFileName = IncludeTrailingPathDelimiter(LogPath) + OnlyFileName(Application->ExeName) + SPACE + FormatDateTime (LoadStr(IDS_DATETIME_FORMAT_FILENAME), DateTime) + LoadStr(IDS_LOG_EXT); MoveFile(LogFileName.w_str(), NewFileName.w_str()); } LogFile = CreateFile(LogFileName.w_str(), GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_ATTRIBUTE_COMPRESSED, 0); if (LogFile != INVALID_HANDLE_VALUE) { SS = AnsiString(FormatDateTime(LoadStr(IDS_DATETIME_FORMAT_LOG), DateTime) + "; " + AnsiReplaceStr(S, sLineBreak, SPACE) + sLineBreak); if (SetFilePointer(LogFile, 0, NULL, FILE_END) != INVALID_SET_FILE_POINTER) WriteFile(LogFile, SS.c_str(), SS.Length(), NumberOfBytesWritten, NULL); CloseHandle(LogFile); } } catch (...) { }}
开发者ID:P3tr0viCh,项目名称:UtilsAndComps,代码行数:57,
示例4: FormatDateTimevoid __fastcall TFrmAlarmDetailList::ChartAlarmClickSeries(TCustomChart *Sender, TChartSeries *Series, int ValueIndex, TMouseButton Button, TShiftState Shift, int X, int Y){ String strStartDateTime = FormatDateTime("yyyy-mm-dd C++ FormatError函数代码示例 C++ FormatBytes函数代码示例
|