View Full Version : api های برنامه ماندگار (کمکم کنید)
negar_1366
پنج شنبه 02 خرداد 1387, 19:43 عصر
سلام
خسته نباشید
می خواستم خواهش کنم به من بگید api های این برنامه که به آن برنامه ماندگار می گویند چه کارهایی انجام میدهند
خواهش می کنم کمکم کنید
به این برنامه در روز یکشنبه نیاز دارم
با تشکر
vcldeveloper
جمعه 03 خرداد 1387, 03:00 صبح
یه برنامه ساده هست که از API های ویندوز برای ایجاد یک آیکن در System Tray (کنار ساعت سیستم) استفاده میکنه و بهش یک Popup Menu اختصاص میده.
WndProc در واقع Message-handler پنجره اصلی برنامه هست که به پیام هایی که از طرف ویندوز ارسال میشه جواب میده.
شرح پیام ها و توضیحات مربوط به هر یک از API های بکار رفته را می توانید در سایت MSDN پیدا کنید.
negar_1366
پنج شنبه 09 خرداد 1387, 00:52 صبح
سلام
خسته نباشید:
از پستی که برام گذاشته بودید ممنونم.
سایتی که آدرس اون را گذاشته بودید سر زدم کمک خاصی به من نکرد.
اگه ممکنه در مورد این برنامه توضیحات بیشتری بدهید.
به کمکتون واقعا احتیاج دارم .
ممنونم
مهران موسوی
پنج شنبه 09 خرداد 1387, 02:07 صبح
خوب هدف كلي برنامه براي شما توضيح داده شد ...
یه برنامه ساده هست که از API های ویندوز برای ایجاد یک آیکن در System Tray (کنار ساعت سیستم) استفاده میکنه و بهش یک Popup Menu اختصاص میده.
بقيه ي قسمتهاش هم كه كد نويسي براي پياده سازي اين هدف هست ... ايا قسمت خاصي مد نظرتون هست كه بايد توضيح داده بشه ؟؟
negar_1366
پنج شنبه 09 خرداد 1387, 09:00 صبح
اگه لطف کنید کار یک سری از invoke ها را بگید ممنون میشم . :ناراحت: :گریه:
با تشکر
مهران موسوی
پنج شنبه 09 خرداد 1387, 13:32 عصر
GetCurrentDirectory
براي گرفتن مسير جاري .
RegCreateKeyEx
براي ساخت كليد در ريجستري
lstrcat
الحاق دو رشته
RegSetValueEx
دادن مقدار به يك كليد در ريجستر
WinMain
دقيقا نميدونم
ExitProcess
بستن برنامه
LoadCursor
بارگذاري نشانه گر موس
RegisterClassEx
ريجستر كردن كلاس يك پنجره
CreateWindowEx
ساخت يك پنجره
GetMessage
TranslateMessage
DispatchMessage
كار با پيامها
lstrcpy
براي كپي كردن يك رشته
Shell_NotifyIcon
به سيستم پيغام ميده تا يك ايكون رو به تاسكبار اظافه يا حذف و .. بكنه
RegDeleteValue
پاك كردن يك كليد از ريجستري
TrackPopupMenu
براي كار با منوهاي pop-up هست
PostMessage
ارسال پيغام
مهران موسوی
پنج شنبه 09 خرداد 1387, 13:33 عصر
تغريبا 99% اونها رو گفتم ... در كل برنامه ي پيچيده اي نيست
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.