自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑色星辰

无妻徒刑

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 MFC 获取当前活动窗口的句柄

::AfxGetApp()-> GetMainWnd()->GetSafeHwnd()和::AfxGetMainWnd()->GetSafeHwnd()单线程中两个函数的结果是相同的。 如果是多线程则不同。前者是主线程的。 后者是单前所在的线程的。AfxGetApp( )是全局的。AfxGetApp( )这个函数可以得到当前应用进程的指针,是CWinApp*类型的,通过这个指针可以访问到这个进程中的对象。如果子线程只是一个函数线程的话,在其内使用 ::AfxGetMainWnd()->GetSafeHwnd

2010-05-31 20:32:00 11230 1

原创 MFC 判断鼠标是否在控件范围内

 WINDOWPLACEMENT wp; RECT rect; GetDlgItem(IDC_SLIDER)-> GetWindowPlacement(&wp); //client坐标系rect=wp.rcNormalPosition; if(point.x> rect.left && point.x < rect.right && point.y> rect

2010-05-28 09:57:00 6128 1

转载 (转)剖析MFC多线程程序的同步机制---译

原文链接:Synchronization in Multithreaded Applications with MFC 简介本文探讨基本的同步概念,并实际动手帮助新手掌握多线程编程。本文的重点在各种同步技巧。基本概念在线程执行过程中,或多或少都需要彼此交互,这种交互行为有多种形式和类型。例如,一个线程在执行完它被赋予的任务后,通知另一个线程任务已经完成。然后第二个线程做开始剩下

2010-05-27 10:45:00 1090

原创 [VC/MFC]滑动动条控件Slider的用法

 在MFC中滑动条(CSliderCtrl)是个常用的控件,用法如下:主要要方法有:1、设置、取得滑动范围: void SetRange( int nMin, int nMax, BOOL bRedraw = FALSE ); void GetRange( int& nMin, int& nMax ) const;2、设置、取得按下左右箭头滑动间隔: int SetLine

2010-05-26 15:19:00 2996

MapServer之mapfile配置说明

MapFile文件是MapServer的基本配置文件。这篇由Jean-François Doyon and Jeff McKenna编写的文档可以让你对MapFile文件有一个很好的认识,文档中有很多的例子,可以说这是一片“傻瓜式”的文档。 这篇文档介绍的MapFile的语法大部分参考自MapServer4.4版本的参考,一部分参考自MapServer5.4版本的参考。

2009-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除