تبليغاتX
Devil World - محو کردن آیکون های دسکتاپ

Devil World

Devil Programer

محو کردن آیکون های دسکتاپ

آیکون های دسکتاپ را چگونه محو کنیم

Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long 

Private Sub Cmd_HideAppearance_Click()
    subkey = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System"
    rtn = InStr(subkey, "\")
    If Left(subkey, rtn - 1) = "HKEY_CURRENT_USER" Then MainKeyHandle = &H80000001
    subkey = Right(subkey, Len(subkey) - rtn)
    entry = "NoDesktop"
    If MainKeyHandle Then
        rtn = RegOpenKeyEx(MainKeyHandle, subkey, 0, Key_Write, hKey)
        If rtn = error_success Then
            rtn = RegSetValueEx(hKey, entry, 0, REG_DWORD, 1, 4)
            rtn = RegCloseKey(hKey)
        End If
    End If
End Sub

Private Sub Cmd_ShowIcon_Click()
    subkey = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
    rtn = InStr(subkey, "\")
    If Left(subkey, rtn - 1) = "HKEY_CURRENT_USER" Then MainKeyHandle = &H80000001
    subkey = Right(sunkey, Len(subkey) - rtn)
    entry = "NoDesktop"
    If MainKeyHandle Then
        rtn = RegOpenKeyEx(MainKeyHandle, subkey, 0, Key_Write, hKey)
        If rtn = error_success Then
            rtn = RegSetValueEx(hKey, entry, 0, REG_DWORD, 0, 4)
            rtn = RegCloseKey(hKey)
        End If
    End If
End Sub

Private Sub Exit_Click()
    End
End Sub

اگه نظر بدین ممنون می شوم

+ نوشته شده در  جمعه بیست و هفتم آبان 1384ساعت 18:59  توسط Stanic Prince  |