我做了一个SDI的小程序,想利用ini文件来保存对话框中数据,能够通过菜单的保存文件来确定ini文件名和存放目录,而且能通过菜单的打开文件来调出ini文件对对话框进行初始化,有谁知道的请告诉我,谢谢!!

解决方案 »

  1.   

    你用xxxPrivateProfilexxx那一系列函数,可以指定ini的路径。
      

  2.   

    WritePrivateProfileString
    GetPrivateProfileString
    GetPrivateProfileInt
      

  3.   

    在最后一个参数中指定文件路径!
    具体路径格式:"C:\\....\\...\\ddd.ini"
                  如与程序在同一路径下可以".\\...\\ddd.ini"
      

  4.   

    但这样的话只能唯一的确定ini的路径和文件名,我需要保存程序运行后每次的数据,这样就需要改变ini的文件名,有什么办法呢?
      

  5.   

    用GetPathName()取得你指定的路径,再将它加入WritePrivateProfileString参数里并指定文件名!
    我也不知道你到底想作什么!呵呵
      

  6.   

    to:hxue1981(雨山) 我刚接触vc,好多东西都不明白,连问题也问得不专业,呵呵,请间量,还是很感谢大家的帮助!!