Al-raSSam الصقور
عدد المساهمات : 48 نقاط : 10027 السٌّمعَة : 0 تاريخ التسجيل : 06/06/2011 العمر : 35
| موضوع: مشروع برنامج تغيير اسم قائمة Start الأربعاء يونيو 22, 2011 2:30 am | |
| مشروع مبسط بدائي للمبتدأين في الفجول بيسك
للذين يودون ان يكونو برامج بيدهم
اتبع الطريقة :
اولا كون فورم ثوم اضغط مرتين على الفورم واختر جنرال واكتب الكود التالي :
- الكود:
-
general :
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Any) As Long Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long Private Const WM_SETTEXT = &HC
ثم كون كومند ( زر ) لتغيير اسم القائمة ستارت :
- الكود:
-
زر تغيير الاسم :
Private Sub Command1_Click() Dim tWnd As Long, bWnd As Long tWnd = FindWindow("Shell_TrayWnd", vbNullString) 'Get the start-button's window handle bWnd = FindWindowEx(tWnd, ByVal 0&, "BUTTON", vbNullString) SendMessage bWnd, WM_SETTEXT, &O0, Text1.Text 'SetWindowText bWnd, Text1.Text End Sub ثم كون حقل للكتابة كي تكتب الاسم الذي ترغب به
واحف المشروع
تم الشرح
تحياتي
Al-raSSam For ProGram
| |
|