Who can make me this function is the man !

void SetIcon(char *exesource,int icon,char *exedest)
{
}

I want a procedure to replace an executable`s icon with an icon i tell him from another executable !

SetIcon("c:\\windows\\calc.exe",1,"c:\\windows\\no tepad.exe")
to make notepad.exe look like calc.exe !