SetCapure()捕获鼠标24位的仅仅是不能编辑还是可以显示的

解决方案 »

  1.   

    1)SetCapture好象有点问题,我是在对话框中SetCapture()再在对话框中加上WM_LBUTTONDOWN消息处理函数,不过好像不能起做用,
    2)我想用类似于CDC::LineTo把他画出来,但我现在画出来的结果颜色并不是24位的,看起来很粗糙(在资源编辑里看起来效果很好)3)....
      

  2.   

    1,如果你真的想做,用hook,鼠标点在外面就不是你的程序能够接到消息了,
    系统接管了这个时间。
    2,不用LineTo,那个东西是画线的,用dc的Bitblt什么的函数,好象是这个,
    想不起来了,手头没书,反正就是用这类的东西,或者你可以看一下bmp文件的
    格式,然后···sigh,好长时间不做图象了,全忘了
    3,我不知道CString是不是有这个限制,sigh,得去翻ms的标准吧,
    不行就用char,这个肯定能搞定