السلام عليكم ورحمة الله وبركاته
إخواني أريد طريقة أتمكن من خلالها لوضع شريط التمرين في أداة الليست فيو ناحية اليمين عند بدء تشغيل البرنامج.
لأني جربت الكود التالي لتحويل اتجاه الأدوات من اليسار لليمين ولكن لم يضبط معي.
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const WS_EX_LAYOUTRTL = &H400000
Private Const GWL_EXSTYLE = (-20)
Public Sub SetRtoL(Ctl As Control)
Ctl.Visible = False
SetWindowLong Ctl.hwnd, GWL_EXSTYLE, GetWindowLong(Ctl.hwnd, GWL_EXSTYLE) Or WS_EX_LAYOUTRTL
Ctl.Visible = True
End Sub
Private Sub Form_Activate()
SetRtoL listview1
End Subبدلا من اليسار لليمين a.png

أريد البرنامج من اليمين لليسار b.png

لذلك أرجو وضع الكود المناسب ولكم شكري وتقديري