Exemplo n.º 1
0
//颜色按钮
void CGameFrameControl::OnBnClickedColorSet()
{
	//设置颜色
	CColorDialog ColorDialog(g_GlobalOption.m_crChatTX,CC_FULLOPEN);
	if (ColorDialog.DoModal()==IDOK) g_GlobalOption.m_crChatTX=ColorDialog.GetColor();

	//设置界面
	m_ChatInput.SetFocus();

	return;
}
Exemplo n.º 2
0
LRESULT CRegionSelect::OnMButtonUp(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
	HWND 	hwnd = (HWND) wParam;  
	POINT ClientPoint, ScreenPoint;

	ScreenPoint.x = LOWORD(lParam); 
	ScreenPoint.y = HIWORD(lParam); 
	ClientPoint = ScreenPoint;
	::ScreenToClient(hwnd, &ClientPoint);
	
	CColorDialog ColorDialog(m_brushColor);
	if(ColorDialog.DoModal(m_hWnd) == IDOK)
	{
		COLORREF newColor =  ColorDialog.GetColor();
		setDrawingParams(newColor, m_brushSize);
		return TRUE;
	}
	return 0;
}