내 응용 프로그램에서 일부 폴더를 만들고 아이콘을 특정 작업에 따라 변경해야합니다. SHChangeNotify를 사용하여 폴더에 알리는 방법
나는 아래의 기능을 사용하기 위해 시도하고 내가 새로 고쳐지고SHChangeNotify(SHCNE_ASSOCCHANGED, 0x1000, 0,0);
, 전체 데스크탑을 사용하는 경우는 폴더
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNE_ALLEVENTS | SHCNE_UPDATEIMAGE | SHCNE_UPDATEDIR |SHCNF_PATH | SHCNF_FLUSHNOWAIT, L"C:\\Music\\Test", 0);
새로 고침 아니에요 보인다.
폴더를 새로 고치는 가장 좋은 방법을 알려주세요.
MSalters에게 감사드립니다. 변경을 수행하고 테스트 해 보겠습니다. – kanden
솔루션이 제대로 작동하는 것 같지만 다른 모듈을 마친 후에는 전체 테스트를 수행 할 수 있습니다. – kanden
내 응용 프로그램을 지금 테스트 할 준비가되었습니다. 나는 아직도 작동하지 않는 당신의 제안을 지워 버렸습니다, 새로운 아이콘들은 디플레이이가 아닙니다. – kanden