而且安装程序后能自动识别自定义文件,我知道在.net打包中可以。
比如,winrar安装后能自动识别rar文件一样。请大家帮忙!谢谢

解决方案 »

  1.   

    To:songyaowu(韧恒) 我知道要写注册表呀,我已经写了关于连应用程序的代码的操作,但必须重启后自定义文件的图片才会变。我想不要重启机器,自定义文件就变(变成我应用程序的图标ico),
    这个应该怎么写呢,请指点?
      

  2.   

    songyaowu(韧恒)兄在吗,继续指点一下吧!!!自己顶一下
      

  3.   

    你需要在修改注册表后广播发送WM_SETTINGCHANGE消息(在Windows NT下为WM_WININICHANGE消息)。如果使用SystemParametersInfo修改系统设置,最后一个参数应设置为SPIF_SENDWININICHANGE。这样,有关程序接收到该消息采取相应的操作,不过不是所有的操作都可以立即生效。
    你试试这个,我没有试过你这种情况是否可行,你自己试下吧,如果可以,回一贴,我也知道一下。
    sendMessage HWND_BROADCAST,WM_SETTINGCHANGE,0,0