PDA

View Full Version : declare کردن API



hooooman
سه شنبه 09 مرداد 1386, 13:58 عصر
سلام مجدد
برای declare کردن 1 API در 2005 Net. چیکار کنم؟؟
یا سوالمو کامل کنم: برای عوض کردن رنگ نوار بالای فرم ها از چه api ای باید استفاده کرد و اگه لطف کنین روش Declare کردنشو بمن هم بگین با تشکررر فراوان ن ن


هیشکی راه حل نداره؟؟؟

hooooman
سه شنبه 09 مرداد 1386, 18:10 عصر
سلام مجدد
برای declare کردن 1 API در 2005 Net. چیکار کنم؟؟
یا سوالمو کامل کنم: برای عوض کردن رنگ نوار بالای فرم ها از چه api ای باید استفاده کرد و اگه لطف کنین روش Declare کردنشو بمن هم بگین با تشکررر فراوان ن ن


هیشکی راه حل نداره؟؟؟


من خیلی امیدوارم که مشکلم حل بشه !!! :کف:

bad_boy_2007
سه شنبه 09 مرداد 1386, 19:23 عصر
ببین هومن عزیز شما با استفاده از توابع API برنامت رو به یک سیستم عامل و نسخه بخصوصی از اون وابسته میکنی یعنی با دستای خودت قابلیت جابجایی برنامت رو از خودت میگیری ! مایکروسافت اکیدا توصیه کرده مگر در مواقع ضروری از توابع API استفاده نشه . بهتره border style فرمت رو none کنی و از تصاویر دلخواهت با توجه بی ویژگیهای Ancore , dock توصویر استفاده کنی هم ساده تره و هم زیبا تر ، قابلیت حمل رو هم پایین نمیاره .

saeed_rezaei
سه شنبه 09 مرداد 1386, 19:43 عصر
روش تعریف توابع api عموما به صورت زیر هست:

declare function FACTIONNAME lib "LIBRARY" (PARAMETER LIST) as OUTPUTA TYPE

برای مثال:

DeclareFunction GetDC Lib"user32" (ByVal hwnd As IntPtr) As IntPtr

حامد مصافی
چهارشنبه 10 مرداد 1386, 09:59 صبح
امکان تغییر رنگ نوار عنوان بوسیله توابع API موجود نیست.