我加了一个列表框的控件 ,使用如下的语句:
CListBox m_list;
m_list.Dir (0x0000,"E:\vc");
怎么不能列出改目录下的文件呢?

解决方案 »

  1.   

    哪有那么容易的?要先用CFileFind之类的方法找到指定目录下所有的文件,在找的时候逐一用m_list.InsertString()方法找到一个加上一个。
      

  2.   

    CListBox m_list;//这里,m_list应该是一个ListBox的控件变量,在类的头文件中声明,最好用类向导添加。m_list.Dir (0x0000,"E:\\vc");//基本知识:在C/C++中,单反斜杠是转义符号
      

  3.   

    抱歉啊,先前的回复太武断了,原来真的有这么容易的事情^_^不过,按楼上在相互朋友说的把m_list绑定在界面上的CListBox,然后把你的代码改成如下:
    m_list.Dir(0x0000,"E:\\vc\\*.*");