PDA

View Full Version : سوال: مشکل پس از PostMessage



haghshenasmahdi
پنج شنبه 28 شهریور 1392, 22:41 عصر
سلام دوستان
من یه متنی رو از طریق پست مسیج به یه تکست باکس می فرستم خوب بعد بایستی برم روی اون تکست باکس کلیک کنم تا نشون داده شه . چرا ؟؟؟؟ در ضمن تکست باکس توی یه برنامه دیگست ! دقیقا مشکلم اینجاست که چرا باید من کلیک کنم تا نشون داده شه ؟؟؟؟؟

FastCode
جمعه 29 شهریور 1392, 07:43 صبح
HDC hdc = GetWindowDC(hWnd);
SendMessage(hWnd, WM_PAINT, (WPARAM)hdc, 0);
ReleaseDC(hdc);

Source:
http://www.programmersheaven.com/mb/windows/287799/288698/re-how-to-force-window-to-repaint/?S=B20000

haghshenasmahdi
جمعه 29 شهریور 1392, 12:39 عصر
دوست عزیز .اگه امکانش وجود داره توضیح بدین HDC چه نوع ایه . و من باستی چیکار کنم تا بتونم تعریف کنمش و Visual ایراد نگیره . لطفا کامل راهنمایی کنید من میتدی هستم

haghshenasmahdi
جمعه 29 شهریور 1392, 14:20 عصر
دوستان لطفا راهنمایی کنید . سپاسگذارم

FastCode
جمعه 29 شهریور 1392, 16:28 عصر
HDC همون IntPtr ه.کدی که دادم C++ ه.این توابه هم در user32 هستند.
اگر هر کدوم از کلماتی که توی کد هست رو که جست و جو کنید گوگل حداقل چند ده هزار تا نتیجه براتون میاره.