什么是HDC(vc++中使用),如何使用
1个回答
展开全部
HDC hdc;定义一个设备上下文的句柄,在API中用
如API中响应WM_PAINT时,要在窗口中显示文字:
RECT rc;
GetClientRect(hWnd,&rc);//获取客户区域
PAINTSTRUCT ps;
HDC hdc=BeginPaint(hWnd,&ps);//获取设备上下文的句柄
DrawText(hdc,"hello",strlen("hello"),&rc,DT_CENTER);
EndPaint(hWnd,&ps);
如API中响应WM_PAINT时,要在窗口中显示文字:
RECT rc;
GetClientRect(hWnd,&rc);//获取客户区域
PAINTSTRUCT ps;
HDC hdc=BeginPaint(hWnd,&ps);//获取设备上下文的句柄
DrawText(hdc,"hello",strlen("hello"),&rc,DT_CENTER);
EndPaint(hWnd,&ps);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询