PDA

View Full Version : سوال: قطعه کد چه کاری انجام می ده



sds1920
چهارشنبه 22 تیر 1390, 18:25 عصر
سلام.
می بخشید.اگه لطف کنید بگید این قطعه کد کارش چی هست ممنون می شم.


[DllImport("user32", CharSet = CharSet.Auto)]
private static extern int SendMessage(HandleRef hWnd, int msg, int wParam, int lParam);

Esmail Solhkhah
چهارشنبه 22 تیر 1390, 19:28 عصر
تابع مورد نظر جزو توابع API ویندوز بوده و کارش هم ارسال پیام به هندل مورد نظر میباشد.

hWnd هندل فرم یا کنترل Child مربوطه و msg حالت های مختلف استفاده از این تابع است که بصورت یک استراکچر است و wParam و lParam پارامترای مربوطه میباشند.

مثلا اگر WM_SETTEXT را برای msg ست کنید با دادن هندل و دو پارامتر دیگه میتونید در یه برنامه باز دیگه به یه کنترل اون تکست موبوطه رو ست کنید.

برای آشنایی با پارامترها هم میتونید از MSDN کمک بگیرید.

موفق باشید.