I am changing the folder icons with c# function. Its working fine but the problem is its working for first time. I mean I am not able to change the icon for the folder for w
Just change
UInt32 FCS_WRITE = FCS_READ | FCS_FORCEWRITE;
to
UInt32 FCS_WRITE = FCS_FORCEWRITE;
When you run next time the FCS_WRITE = FCS_READ, so it wont write agian.