PDA

View Full Version : سوال: بدست آوردن کاراکتر زیر اشاره گر ماوس!



ali.monje
شنبه 24 آبان 1393, 21:53 عصر
سلام دوستان
بدون وقفه اصل مطلب!
قراره تو حالت متنی یا گرافیکی یه کاراکتر یا یه رشته چاپ بشه که هر دوی اونها تفاوتی تو ماهیت برنامه نداره و بعد از چاپ توسط وقفه مناسب اشاره گر ماوس فراخوانی بشه، تا اینجای کار هیچ
بعد از این تفاسیر بالا، لازمه وقتی اشاره گر ماوس روی کاراکتر قرار گرفت بشه اون کاراکتر رو تشخص داد حالا به هر نحوی شد شد
از دوستان کسی اطلاعاتی در این مورد داره؟

masoud.8086
یک شنبه 25 آبان 1393, 08:54 صبح
سلام
بايد از وقفه int 10 /ah,08 استفاده كني!!!
فرضا با موس هر كجا هستي مختصاتشو ميگيري و بعد مختصاتو به وقفه جابه جايي مكان نما(int 10h \ah,02) ميدي و بعد از اين وقفه
وقفه اي كه بالا گفتمو مياري وقتي كه اين كارو بكني يعني جايي كه مكان نما هست و جايي كه نشانگر موس به اونجا اشاره كرده رو مشحص كردي يعني شما هر جا كه تو صفحه با اشاره موس كليك كني ابتدا مكان نما مياد اون نقطه و بعد كاركترو ميخونه و داخل al ميريزه!
همچنين ميتوني مكانما رو مخفي كني كه هنگام كليك با موس ديده نشه!
موفق باشي.

ali.monje
یک شنبه 25 آبان 1393, 12:43 عصر
سلام
بايد از وقفه int 10 /ah,08 استفاده كني!!!
فرضا با موس هر كجا هستي مختصاتشو ميگيري و بعد مختصاتو به وقفه جابه جايي مكان نما(int 10h \ah,02) ميدي و بعد از اين وقفه
وقفه اي كه بالا گفتمو مياري وقتي كه اين كارو بكني يعني جايي كه مكان نما هست و جايي كه نشانگر موس به اونجا اشاره كرده رو مشحص كردي يعني شما هر جا كه تو صفحه با اشاره موس كليك كني ابتدا مكان نما مياد اون نقطه و بعد كاركترو ميخونه و داخل al ميريزه!
همچنين ميتوني مكانما رو مخفي كني كه هنگام كليك با موس ديده نشه!
موفق باشي.

خیلی ممنون عالی بود دوست عزیز