LPTSTR PartitionInfo::GetNameAsString(PFormat *pFormat) { if (m_bIsPartition) { LangString msg(IDS_DRIVES_DRIVE_PART); pFormat->Format(msg, m_dwDrive + 1, m_dwPartition + 1, GetSizeAsString()); } else { LangString msg(IDS_DRIVES_DRIVE_ONLY); pFormat->Format(msg, m_dwDrive + 1, GetSizeAsString()); } return pFormat->buffer; }
wxString PartitionInfo::GetNameAsString() { CHAR szFormat[80]; if( m_bIsPartition ) sprintf( szFormat, "Drive %d, Partition %d (%s)", (m_dwDrive+1), (m_dwPartition+1), (LPCSTR) GetSizeAsString() ); else sprintf( szFormat, "Drive %d (%s)", (m_dwDrive+1), (LPCSTR) GetSizeAsString() ); return wxString(szFormat); }