ورود

View Full Version : ترسیم در محدوده non-client در win32



ayub_coder
دوشنبه 07 بهمن 1392, 09:42 صبح
با سلام
من دارم برنامه نویسی win32 یاد میگیرم تا در مرحله بعد برم سراغ MFC

من موفق شدم درون فرم در محدوده ی client area متنی بنویسم .
حالا میخوام در محدوده ی non-client متن بنویسم یا خطی رسم کنم ولی موفق نشدم.

من به این صورت عمل کردم ولی موفق نشدم


case WM_NCPAINT:
DefWindowProc(hwnd, message, wParam, lParam);
hdc = GetWindowDC(hwnd);
GetWindowRect(hwnd,&rect);

DrawText( hdc, TEXT( "Hello World" ), -1, &rect, DT_SINGLELINE | DT_CENTER | DT_VCENTER );
ReleaseDC(hwnd, hdc);
return 0;