Código:
array<String^,1>^ dir = Directory::GetDirectories("c:\\");
listBox1->Items->AddRange(dir);
Lo que necesito es que cuando seleccione una carpeta del listBox1 aparezcan las subcarpetas en el listBox2, es decir, si selecciono la carpeta "Windows", en el listBox2 aparezcan Fonts, Media, System32, etc. Si selecciono Archivos de Programa, aparezca Internet Explorer, Microsoft Office, etc. en el listBox2. Espero haberme explicado.