vahidmy

وبلاگ شخصی وحید محمدی

vahidmy

وبلاگ شخصی وحید محمدی

وحیدمی

وبلاگ شخصی وحید محمدی . یک تایپیست که عاشق علم و تجربه است.


آدرس وبلاگ وحیدمی :

Home Page


https://vahidmy.blog.ir

+


Archive

آرشیو و بایگانی وبلاگ وحیدمی

https://vahidmy.blog.ir/archive

+


نقشه وبلاگ وحیدمی:

Sitemap

https://vahidmy.blog.ir/sitemap.xml

+

خوراکخوان وبلاگ وحیدمی

Feed

RSS

https://vahidmy.blog.ir/rss

+

آدرس مورد استفاده خزنده ها روباتها و موتورهای جستجوگر

Robot

https://vahidmy.blog.ir/robots.txt


+

مشخصات وبلاگ وحیدمی:


ساعات انتشار پست جدید وبلاگ :

بیست و چهار ساعته

وضعیت انتشار پست : نامنظم . در طول شبانه روز و در صورت صلاحدید ؛ پست جدید منتشر می کنم.


نام مدیر : وحید محمدی

گونه : وبلاگ شخصی با آدرس اختصاصی و محتوای عمومی

ژانر : تمام ژانرها

کاربرد : همه منظوره

هدف وبلاگ : به اشتراک گذاشتن دانش و تجربه با مردم و پرداخت زکات علم

مقصد مدیر وبلاگ : کسب رضای خداوند .

جنس وبلاگ : وبلاگ شخصی

تاریخ تاسیس : تیر 1398 خورشیدی



موضوعات وبلاگ : تمام علوم و فنون و مسائل مختلف در تمام زمینه


کپی برداری از مطالب وبلاگ وحیدمی به شرط لینک دادن به آدرس اصلی وبلاگ با دامنه vahidmy.blog.ir ، بلامانع و آزاد است . با خیال راحت ، کپی برداری نمایید . هیچگونه کپی رایت و انحصار برای وبلاگ وحیدمی ، وجود ندارد .

بروزرسانی:

وبلاگ وحیدمی منحصرا توسط سایت بلاگ دات آی آر به آدرس blog.ir میزبانی می شود . بنابراین بجز دامنه vahidmy.blog.ir سایر دامنه ها جعلی و فیک و خطرناک هستند .
برای مشاهده نکات جدید و ترفندهای امنیتی لطفا به آدرس زیر مراجعه فرمایید:

https://vahidmy.blog.ir/post/1



آدرس وبلاگهای تخصصی :

https://spasm.blog.ir

https://fasmy.blog.ir

https://binasm.blog.ir

طبقه بندی موضوعی
بایگانی
مطالب پربحث‌تر
  • ۰۱/۰۴/۱۱
    adc
نویسندگان
پیوندها

مرجع برنامه نویسی 32 بیتی با توابع API ویندوز

پنجشنبه, ۲۴ تیر ۱۴۰۰، ۰۳:۱۴ ق.ظ




به نام  خدا



Win32ApiProgramming.chm


مرجع برنامه نویسی 32 بیتی با کمک توابع API ویندوز



مخاطبین گرامی . سلام . امیدوارم که حالتان خوب باشد .  پیرو پستهای قبلی  ، تصمیم گرفتم که تا حد توان منابع و ابزارهای  مربوط به برنامه نویسی با زبان اسمبلی تحت ویندوز را آپلود نمایم .



من قبلا ابزارهای برنامه نویسی با زبان ماشین یعنی هگز ادیتورها را  آپلود کردم .  منابع مربوط به  معماری و ساختار نرم افزارهای ویندوز را نیز  اپلود کردم .


حال نوبت به مرجع برنامه نویسی ویندوز 32 بیتی با کمک توابع API ویندوز می باشد .


برای برنامه نویسی با زبانهای سطح پایین از قبیل ماشین و اسمبلی باید حتما با توابع سیستم عامل آشنایی کامل داشته باشید تا مستقیما با کرنل سیستم عامل در ارتباط باشید .



یکی از معتبرترین و مهمترین منابع برنامه نویسی با کمک توابع سیستم عامل  ، فایل معروف  Win32Api.hlp می باشد که البته من خوشبختانه نسخه ی Chm  این فایل را از نت پیدا کردم و در این پست ،  آپلود می نمایم .


این فایل توسط خود مایکروسافت ساخته شده است و کاملا معتبر می باشد .


در این فایل ، شما با توابع سیستم عامل ویندوز که به  آنها اصطلاحا  API گفته می شود آشنا می گردید و یک دیدگاه کلی از این توابع و کارکردشان در ذهن شما ایجاد می شود 



برای برنامه نویسی سیستمی و استفاده از توابع خود ویندوز ،  لازمست حتما این فایل را دانلود نمایید تا مستقیما بتوانید در زبان اسمبلی با کمک توابع ویندوز ، اقدام به برنامه نویسی هوشمندانه و دقیق و سیستمی نمایید و از قدرت ویندوز برای تولید نرم افزارهای مستحکم و قوی و پایدار و کارآمد استفاده نمایید  .


لازم به ذکر است که توابع زبانهای سطح بالا اکثرا ناقص هستند و حتی شما را از کرنل سیستم عامل دور می کنند . اما توابع خود ویندوز دارای منابع کامل و غنی هستند و شما مستقیما با خود کرنل و هسته ی مرکزی ویندوز در ارتباط خواهید بود و به اوج قدرت می رسید .


در این فایل معروف ، شما با توابع 16 بیتی و 32 بیتی سیستم عامل ویندوز آشنا می شوید .


از این فایل برای تولید نرم افزارهای کلاسیک 32 بیتی تحت ویندوزهای 32 بیتی و 64 بیتی می توانید استفاده نمایید .


اینگونه نرم افزارهای کلاسیک 32 بیتی براحتی روی تمام ویندوزهای 32 بیتی و 64 بیتی اجرا می شوند .



خب سخن کوتاه می کنم و این فایل ارزشمند و کاربردی را اینجا آپلود می نمایم  . این فایل روی تمام نسخه های ویندوز بخوبی اجرا می شود :




https://bayanbox.ir/download/7463749966393853751/Microsoft-Win32-Programmer-Reference.chm










نکته :


من موفق شدم ویژوال استودیو نسخه ی 6   و دلفی 7  را با موفقیت روی ویندوز 10 نصب نمایم .  اما خب در اجرای دلفی 7  با یک پیام خطای  عجیب مواجه شدم که شاید بعدا بتوانم انرا برطرف نمایم .


منظورم اینست که برخی نرم افزارهای کلاسیک  قدیمی ، هنوز هم روی ویندوز 10 نصب و اجرا می شوند .



هرچند من در تمام وبلاگهایم منحصرا زبانهای سطح پایین و سیستمی یعنی ماشین و اسمبلی را  تبلیغ کرده ام و عملا از این دو زبان سطح بالا ( دلفی 7 و ویژوال استودیو  6  )   صرفا بعنوان ابزار کمکی و رفرنس استفاده می نمایم .



زبان برنامه نویسی که من شخصا با ان نرم افزار ساخته ام و می سازم ،  منحصرا زبانهای سطح پایین  ( ماشین و اسمبلی ) می باشند .





+

در پست های بعدی سایر منابع آموزشی مربوط به برنامه نویسی کلاسیک تحت ویندوز را اپلود خواهم کرد . انشاء ا...


برای برنامه نویسی با زبان اسمبلی و البته برنامه نویسی با هگز ادیتور ، مطالعه ی این منابع آموزشی  ، واجب و ضروری است .



من به دنبال نرم افزارهای رایگان در جهت تولید محتوای آموزشی ویدیویی هستم . اگر چنین نرم افزاری را گیر بیاورم حتما برای آموزش برنامه نویسی با هگز ادیتور ، از این نرم افزار آموزشی رایگان ،  استفاده خواهم کرد  و ویدیوی آموزشی خواهم ساخت و همینجا در همین وبلاگ ، این ویدیوهای آموزشی را آپلود خواهم کرد . انشاء ا...


تمام ویدیوهای آموزشی  ، رایگان خواهند بود .  ویدیوهای آموزشی رایگان را فقط من در اختیارتان قرار می دهم و بسیاری از جزئیات را به شما آموزش خواهم داد . انشاء ا...


آموزش رایگان برنامه نویسی با زبانهای سطح پایین را فقط در وبلاگ وحیدمی یا سایر وبلاگهای مربوطه می توانید پیدا نمایید .


من بازنشسته ی دولت هستم و برای من همین حقوق بخور نمیر بازنشستگی کاملا کفایت می کند و حرص نمی زنم و قانع هستم . لذا بابت آموزش ، هیچ پولی از هیچکس نمی گیرم .


من بابت روشهای صداسازی و اصلاح حنجره و روش صحیح آواز و تلاوت قران نیز هرگز از هیچکس پول نمی گیرم .


بهرحال باید بین من و برخی افراد پرمدعا اما کم سواد و پول پرست و حقه باز ، یک فرقی باشد و بهرحال باید لقمه ی حلال بخورم . پول همه چیز نمی شود .


حاضر نیستم به هر بهانه ای از مردم پول بگیرم  و کلاهبرداری و دروغپراکنی نمایم .


بابت آموزش و تولید محتوا در زمینه های مختلف و موضوعات مختلف هرگز از هیچکس پول نمی گیرم .  این را هرگز فراموش نکنید .











+


وحید محمدی - وبلاگ وحیدمی .


https://vahidmy.blog.ir









  • ۰۰/۰۴/۲۴
  • vahidmy

API

Assembly

Chm

Fasm

GoAsm

IT

Microsoft

Microsoft-Win32-Programmer-Reference.chm

Nasm

OS

RosAsm

The Assembly programming language

Win16 Functions

Win32 Assembly

Win32 Assembly programming

Win32 Functions

Win32API.chm

Win32Api.hlp

Win32ApiProgramming.chm

Windows

Windows Functions

fasm

masm32

vahidmy

win32 Assembly

آموزش برنامه نویسی با هگز ادیتور

آموزش رایگان برنامه نویسی با زبان اسمبلی

آموزش رایگان برنامه نویسی با زبان ماشین

آموزش رایگان برنامه نویسی با زبانهای سطح پایین

از هیچکس پول نمی گیرم

اسمبلی

بابت آموزش از هیچکس پول نمی گیرم

بابت آموزش و تولید محتوای آموزشی هرگز پول نمی گیرم

بازنشسته ی دولت

برنامه نویسی با هگز ادیتور

برنامه نویسی سیستمی

برنامه نویسی کلاسیک تحت ویندوز

توابع 16 بیتی و 32 بیتی ویندوز

توابع API ویندوز

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

توابع ویندوز

تولید محتوای آموزشی ویدیویی

حاضر نیستم به هر بهانه ای از مردم پول بگیرم

حرص نمی زنم

حقوق بخور نمیر بازنشستگی

رابط برنامه نویسی اپلیکیشن

زبان اسمبلی

زبان اسمبلی ویندوز 32 بیتی

زبان ماشین

زبانهای سطح پایین

شخصا

قانع هستم

ماشین

مایکروسافت

مرجع برنامه نویسی 32 بیتی با کمک توابع API ویندوز

نرم افزارهای رایگان

هرگز از هیچکس پول نمی گیرم

ویدیوهای آموزشی رایگان

ویدیوی آموزشی

ویندوز