ריענון סמלים אחר רישום אייקון עבור קובץ
-
כדי שסוג קובץ מסויים יקבל אייקון רשמתי בריגיסטרי את הסיומת שלו למשל :
HKEY_CLASSES_ROOT\.xxxx
ועשיתי לו ענף משנה : DefaultIcon עם ערך ברירת מחדל שמכיל את כתובת האייקון.
כעת אני צריך לדעת שני דברים:
- איך אפשר להגדיר שהאייקון יהיה מתוך My.Resources ולא מתוך קובץ.
- איך מרעננים את כל סמלי המערכת לאחר שינוי המפתחות בריגיסטרי.
תודה לכולם.
פורסם במקור בפורום CODE613 ב04/10/2013 10:50 (+03:00)
-
לגבי הריענון מצאתי את זה:
Private Declare Function SHChangeNotify Lib "Shell32.dll" (ByVal wEventID As Int32, _ ByVal uFlags As Int32, ByVal dwItem1 As Int32, ByVal dwItem2 As Int32) As Int32 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click SHChangeNotify(&H8000000, &H0, 0, 0) End Sub
אבל עדיין אני לא ידע איך להגדיר שהאייקון ילקח מתוך My.Resources
פורסם במקור בפורום CODE613 ב04/10/2013 13:38 (+03:00)