در نوع کتابخانه های داینامیک یه فایلی از نوع dll در یک مسیری از هارد دیسک و در یک پوشه قرار می گیره که مثلا اسمی داره مثل lib.dll ... حالا ما یک برنامه مینویسیم که میخواد از توابع موجود در این dll استفاده کنه، در واقع در هنگام اجرا میخواد با این کتابخانه لینک بشه.
چیزی که من میخوام بدونم اینه که برنامه ما چگونه به سیستم عامل می فهمونه که در فلان مسیر هارد دیسک یک فایلی وجود داره به اسم lib.dll که من میخوام که الان باهاش لینک بشم
در حالت استاتیک ما با یه دستوری از لینکر میخوایم که برنامه ما رو با فلان فایل کتابخانه لینک کن.
در واقع آیا تصور من درسته که برنامه از طریق api های ویندوز از پارامترهایی استفاده میکنه که در اون پارامترها مثلا مسیر فایل و نام فایل قید میشه؟