Thanks for all replies, Finally I can solved the problem, I after of modify the registry I call this function:

SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST,NULL,NULL);

When I change the icon after to call this function the icon is ipdated.

Thanks.