放大镜Demo
- 主要问题:
1 鼠标捕获:
2 屏幕绘制闪烁
核心代码
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
TCHAR szBuffer[1024];
switch (message)
{
case WM_PAINT:
{
PAINTSTRUCT ps;
RECT rect;
HDC hdc = BeginPaint(hWnd, &ps);
GetClientRect(hWnd, &rect);
HDC hScreenDC = CreateDC(L"DISPLAY", NULL, NULL, NULL);
//窗体宽度,高度
WndWidth = rect.right - rect.left;
WndHeight = rect