View Full Version : hwnd
crasis
یک شنبه 22 شهریور 1388, 22:03 عصر
سلام
ميشه يه نفر خاصيت hwnd که بعضي از آبجکت ها دارند رو توضيح بده ؟
vcldeveloper
یک شنبه 22 شهریور 1388, 23:25 عصر
یک عدد صحیح هست که ویندوز به عنوان هندل به هر یک از پنجره های ایجاد شده اختصاص میده. برنامه نویس میتونه از طریق این هندل به پنجره مربوطه دسترسی پیدا کنه، یا آن را کنترل کنه.
alireza_s_84
یک شنبه 22 شهریور 1388, 23:27 عصر
سلام:
hwnd یک عدد Long هست که اشاره به اون شی در حافظه داره.(هر شی موجود در حافظه این hwnd رو داره)
برای مثال شما با توابع API یک منو ایجاد میکنید حالا میخواین به اون منوی ایجاد شده آیتمهایی رو اضافه کنید دسترسی به اون منو از طریق یک شناسه صورت میگیره که همین hwnd یا (نشانی شی در حافظه) هست.
کلا hwnd به معنی دستگیره ست .
ببخشید واضح توضیح ندادم بیشتر از این یادم نمیاد
موفق باشی
Vahid Wosugy
یک شنبه 22 شهریور 1388, 23:55 عصر
دوستان وقتی شما یک دکمه ایجاد می کنید یک نام به آن می دهید تا
بتوانید به آن دسترسی داشته باشید.
ویندوز نیز برای دسترسی به هر آنچه که در ویندوز می بینید یا نمی بینید
در سطوح پایین یک شماره به آن اختصاص می دهد این شماره هندل نام دارد.
وبرنامه نویس تنها با داشتن هندل هر یک از اجزای ویندوز اعم از" دکمه های تمام برنامه های در
حال اجرا یا دکمه استارت یا پنجره یک برنامه وهر آنچه که تصور کنید " می تواند هر کاری با آنها
بکند.
والبته تمام توابع API برای تغییر در کنترل های برنامه از هندل آن استفاده میکند.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.