السلام عليكم ورحمة الله وبركاته ..
أعضاء المنتدى و مشرفيه الأفاضل ..
لدي سؤال في visual basic.net وهو :
عند قيامي بعمل tab في أعلى الـ form أود ان يصبح اتجاهه من اليمين .. وقد قمت بعمل الكود التالي :
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Integer, ByVal nIndex As Integer) As Integer
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Integer, ByVal nIndex As Integer, ByVal dwNewLong As Integer) As Integer
Const ws As Integer = &H400000
Const gw As Short = -20
لكنه ينجح فقط في أول tab ، وفي البقية تنعكس جميع الازارير و البيانات عليها كأنها وضعت أمام مرآءة لتصبح مقلوبة من اليسار الى اليمين ..
أرجو منكم الافادة في الكود .. وهل الطريقة التي استخدمها صحيحة ام لا ؟؟
وان كانت غير صحيحة ، فما الحل لذلك ..
جزاكم الله خيرا .
