السلام عليكم
بصراحة اجد عدة صعوبات مع ListeView في الاسمبلي واجد برامج مع السورس تتعامل مع هدا المكون لكن اغلبها مكتوبة من قبل محترفين والمحترف يستعمل طرق معقدة وبهدا يصعب فهم الكود وتتبعه خصوصا عندما يكون السورس ضخم ومقسم .
المهم لدي سؤال بسيط
كيف يمكنني جلب السطر الدي عليه المؤشر في ListeView
كمتال لدينا ListeView بها البروسيسات المفتوحة وزر Kill
عند الضغط على الزر يقوم بتحديد البروسيس الدي عليه التضليل يعني حدده المستعمل تم بعدها تطبيق عليه كود الاغلاق
وسؤال اخر في نفس الاطار
متلا نريد اغلاق بروسيس معين من ListeView علينا اولا جلب ID هدا البروسيس والـID في ListeView عبارة عن ارقام ( يعني قمت بتحوليه عن طريق الدالة wsprintf مع كود التحويل %lu )
يعني حتى لو جلبت ID من الـListeView لا اضن انه سيغلقه باستعمال الدالة OpenProcess تم TerminateProcess لانه يلزمه الـID قبل تحوليه الى ارقام Decimal
----
ما اعرف هو ان الاحدات الخاصة بالمكوانت متل الـListeView تكون عبارة عن رسالة WM_NOTIFY
ارجو من الاخوة توضيح الامرين وشكرا لكم