উইন 32 হ'ল উইন্ডোজ এপিআইয়ের প্রথাগত নাম। এই এপিআই অ্যাপ্লিকেশনগুলি কীভাবে অপারেটিং সিস্টেমের সাথে ইন্টারফেস করতে পারে তা নির্দিষ্ট করে। এটি ইউনিক্সের পসিক্স স্ট্যান্ডার্ডের সাথে প্রায় তুলনীয় তবে উইন 32 জিওআই এবং অন্যান্য অনেকগুলি বৈশিষ্ট্যও অন্তর্ভুক্ত করে।
উইন 32 এপিআই 32-বিট উইন্ডোজ ইনস্টলেশনের মধ্যে সীমাবদ্ধ নয়।
থেকে উইন্ডোজ বিকাশ কেন্দ্র :
উইন্ডোজ অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) আপনাকে উইন্ডোজের সমস্ত সংস্করণে প্রতিটি সংস্করণে স্বতন্ত্র বৈশিষ্ট্য এবং দক্ষতার সুযোগ নিয়ে সাফল্যের সাথে চালিত ডেস্কটপ এবং সার্ভার অ্যাপ্লিকেশনগুলি বিকাশ করতে দেয়।
উইন্ডোজ এপিআই সমস্ত উইন্ডোজ-ভিত্তিক ডেস্কটপ অ্যাপ্লিকেশনগুলিতে ব্যবহার করা যেতে পারে এবং একই ফাংশনগুলি সাধারণত 32-বিট এবং 64-বিট উইন্ডোগুলিতে সমর্থিত হয়। প্রোগ্রামিং উপাদানগুলির প্রয়োগের পার্থক্য অন্তর্নিহিত অপারেটিং সিস্টেমের ক্ষমতার উপর নির্ভর করে। এই পার্থক্যগুলি API ডকুমেন্টেশনে উল্লেখ করা হয়েছে।
দ্রষ্টব্য এটি পূর্বে Win32 এপিআই বলা হত। উইন্ডোজ এপিআই নামটি আরও সঠিকভাবে এর শিকড়গুলি 16-বিট উইন্ডোতে প্রতিবিম্বিত করে এবং এটি 64-বিট উইন্ডোতে সমর্থন করে।
উইন্ডোজের জন্য বিকাশ করতে আপনাকে উইন 32 এপিআই ব্যবহার করতে হবে না। বিকল্পগুলি হ'ল। নেট ক্লাস বা উইন্ডোজ আরটি ইন্টারফেস।
প্রযুক্তিগতভাবে একটি Win64 বৈকল্পিক রয়েছে। তবে এটি Win32 থেকে বেশিরভাগই ডেটা মডেল (পয়েন্টারের আকার) এর থেকে পৃথক। এটি এপিআইগুলির একটি স্বতন্ত্র সেট নয়:
উইন 64 এপিআই পরিবেশটি উইন 32 এপিআই এনভায়রনমেন্টের মতো প্রায় একই — উইন 16 থেকে উইন 32 এ স্থানান্তরিত — উইন 32 এবং উইন 64 এপিআইগুলি এখন একত্রিত হয়ে উইন্ডোজ এপিআই নামে পরিচিত। উইন্ডোজ এপিআই ব্যবহার করে, আপনি 32-বিট উইন্ডোজ বা 64-বিট উইন্ডোতে স্থানীয়ভাবে চলার জন্য একই উত্স কোডটি সংকলন করতে পারেন। অ্যাপ্লিকেশনটি 64৪-বিট উইন্ডোতে পোর্ট করতে, কেবল কোডটি পুনরায় রচনা করুন।
উইন্ডোজ শিরোনাম ফাইলগুলি সংশোধিত হয় যাতে আপনি এগুলি 32-বিট এবং 64-বিট কোড উভয়ের জন্য ব্যবহার করতে পারেন। ( উত্স )
উইন 64৪ মোটামুটি আলাদা না হওয়ায় আপনি প্রায়শই কখনওwin64 সোর্স-কোড স্তরের প্রকল্পগুলিকে লক্ষ্য করতে দেখবেন না , যদিও নতুন প্রকল্পগুলি .তিহ্যগত winapiপরিবর্তে লক্ষ্যবস্তু হতে পারে win32। তবে সমস্ত ব্যবহারিক উদ্দেশ্যে এই সমস্ত নাম একই এপিআইতে উল্লেখ করা হয়।