PDA

View Full Version : Message



meysam_meysam74
شنبه 07 اردیبهشت 1387, 13:58 عصر
TranslateMessage (&msg) ;
DispatchMessage (&msg) ;
سلام به همه من میخواستم بدونم که کاره این دو تا تابع دقیقا چی هست و چه کار می کنن :خجالت:

Nima_NF
شنبه 07 اردیبهشت 1387, 15:34 عصر
TranslateMessage پیام های کلیدها را به پیام های کارکتری ترجمه می کند و به صف پیام های برنامه ارسال می کند تا بتواند در فراخوانی بعدی توسط توابعی مثل GetMessage خوانده شوند، پیام هایی مثل WM_KEYDOWN

DispatchMessage هم پیام ها را (که عموما از همان GetMessage دریافت شده است) به procedure پنجره ارسال می کند تا اگر در آنجا پیام مورد نظر را مورد پردازش قرار داده اید عمل خاصی صورت گیرد وگرنه عمل پیش فرض تعریف شده برای پیام را اجرا می کند.