frissítés karmester
Frissítés Explorer.
Hello. Gyakran láttam sok fórumon a kérdés: Hogyan tudom frissíteni újraindítása nélkül felfedező komputera. De a válasz nem kapott. Nemrégiben voltam kíváncsi erre a kérdésre maga. Szóval úgy döntöttem, hogy kérje, bár nagyon kevés reményt választ:
Hogyan frissíteni a Windows Explorer újraindítása nélkül a számítástechnikai rendszer? Rajzold újra szüksége a Start menüt.
SHFileOperation kell használni, majd a frissítés nem kell
Explorer - kivágták. Elhagyja kapcsolja ki a számítógépet. Várj. Knock Explorer. Kezdés rajzolni.
Ha a program fog tenni, hogy a kódot.
Explorer bizonyos esetekben az üzenet frissül WM_SETTINGCHANGE. Pontosabban, a „Start” menü nem próbáltam frissíteni, de bizonyosan van egy módja lenne, hogy több konkrét körülmények leírására
> Kellene konkrétabb körülmények leírására
Kérem. By the way, ez nem az én írásban talált egy másik fórumon, de én, furcsa módon, meg kell ugyanazt a dolgot:
Amikor például elrejti a tételt a „Start” menüt az adatbázisban, akkor újra kell indítani a módosítások érvénybe lépéséhez. Tehát nem WinBoost. A TweakUI segédprogram változik egyszerre, anélkül, hogy újraindul. Nem tudom, milyen üzenetet küld. Ez az, amit szeretnék, hogy ismer engem.
megpróbál
InvalidateRect (HWindow, nulla, False)
ahol HWindow - a Start menüben (Handle)
> próbálja
> InvalidateRect (HWindow, nulla, False)
> Hol HWindow - a start (Handle) menü
És honnan tudod, hogy a fogantyú?
HWindow = FindWindow ( "Shell_TrayWnd", NULL);
HWindow = FindWindowEx (HWindow, NULL, "gomb", NULL);
Lehet, hogy tévedek érti :))