PDA

View Full Version : سوال: حرکت کردن یک جسم در MFC



Sir.Achilles
یک شنبه 20 اردیبهشت 1388, 00:01 صبح
با سلام . من MFC زیاد بلد نیستم و در حد صفرم . ولی میدونم که برای حرکت دادن یک جسم در صفحه از timer میشه استفاده کرد که تو toolbox ام اف سی timer ای وجود نداره . در این صورت چه جوری میشه این کار رو در MFC انجام داد .

A_Salimi
یک شنبه 20 اردیبهشت 1388, 16:55 عصر
برای حرکت دادن یک کنترل می توانید از MoveWindow استفاده کنید.

برای استفاده از تایمر بایستی WM_TIMER را به دیالگتان استفاده کرده و برای روشن کردن آن از تابع SetTimer(1,1000,NULL) (برای زمان یک ثانیه استفاده کنید).پارامتر اول هم ID تایمر است که برای متوقف کردن آن باید از KillTimer(1) که 1 همان ID است استفاده کنید.