点击回应关闭确认以及另一种获取设备环境句柄的方法

Posted eternalmoonbeam

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了点击回应关闭确认以及另一种获取设备环境句柄的方法相关的知识,希望对你有一定的参考价值。

API模板:https://www.cnblogs.com/eternalmoonbeam/p/10793080.html

点击回应:

switch (message)
	{
	……
	case WM_LBUTTONUP://当鼠标左键弹起
		MessageBox(NULL, TEXT("I was clicked"), TEXT("Client"), MB_OK);
		return 0;
        ……
	}

  

关闭确认:

switch (message)
	{
	……
	case WM_CLOSE://点击关闭按键时
		if (MessageBox(hwnd, TEXT("Really want to quit?"), TEXT("Request confirming"), MB_YESNO) == IDYES)
			DestroyWindow(hwnd);
		else
			return 0;
	……
	}

  

获取设备环境句柄:

	hdc = GetDC(hwnd);
        //这里放置代码,此方法不需要响应WM_PAINT
	ReleaseDC(hwnd, hdc);

  

以上是关于点击回应关闭确认以及另一种获取设备环境句柄的方法的主要内容,如果未能解决你的问题,请参考以下文章

GDI 设备环境句柄

py 的 第 8 天

python中获取子窗口的句柄

虚拟机以及CentOS7的安装

vb 知道窗口句柄以及怎样获得窗口上文本框和按钮句柄并传递信息

Python基础day08