当前位置:鱼C工作室 >Windows程序设计
  • 使用子窗口 – Windows程序设计(SDK)040

    Windows程序设计 超过7,940人围观 使用子窗口 – Windows程序设计(SDK)040已关闭评论
    使用子窗口 – Windows程序设计(SDK)040
    使用子窗口   让编程改变世界 Change the world by program   使用子窗口   我们发现一些比较复杂的程序,比如 Windows 自带的这个画图程序...
  • 05-28
    Windows程序设计 超过5,484人围观 双击666 – Windows程序设计(SDK)037已关闭评论
    双击666 – Windows程序设计(SDK)037
    双击666   让编程改变世界 Change the world by program   处理 Shift 键和 Ctrl 键   上一节课我们演示了一个程序,当窗口过程收到 WM_MOUSEMOVE 消息时,程序会对 wParam 参数和 MK_LBUTTON 进行按位与运算,从而判断用户是否按下了左键...
  • 05-11
    Windows程序设计 超过5,386人围观 客户区鼠标消息 – Windows程序设计(SDK)036已关闭评论
    客户区鼠标消息 – Windows程序设计(SDK)036
    客户区鼠标消息   让编程改变世界 Change the world by program   客户区鼠标消息   前边我们讲键盘的时候说,Windows 只把键盘消息发送到当前具有输入焦点的窗口。鼠标消息则不同,当鼠标经过窗口或在窗口内被单击时,则即使该窗口是非活...
  • 04-23
    Windows程序设计 超过5,207人围观 插入符号 – Windows程序设计(SDK)035已关闭评论
    插入符号 – Windows程序设计(SDK)035
    插入符号   让编程改变世界 Change the world by program   插入符号   当你向程序中输入文本时,通常会有下划线、竖线或方框指示你输入的下一个字符将出现在屏幕上的位置。有些鱼油把这个称之为“光标”,事实上这种叫法并不准确。因为光标...
  • 04-14
    Windows程序设计 超过5,668人围观 字符消息 – Windows程序设计(SDK)034已关闭评论
    字符消息 – Windows程序设计(SDK)034
    字符消息   让编程改变世界 Change the world by program   字符消息   通过前边的学习我们知道当用户按下键盘上一个按键的时候,就会产生一个击键消息。也许是 WM_KEYDOWN,也许是 WM_SYSKEYDOWN 消息,这要看用户按的是哪一个按键。那么...
  • 03-16
    Windows程序设计 超过8,047人围观 击键消息 – Windows程序设计(SDK)033已关闭评论
    击键消息 – Windows程序设计(SDK)033
    击键消息   让编程改变世界 Change the world by program   键盘   键盘和鼠标可以说是操作系统的两大标准输入设备,它们的功能在某些操作上常常具有互补性。但如果现在让你二选其一,请问你会选择哪一个?这又是一个同时掉下水,你救谁的...
  • 02-29
    Windows程序设计 超过5,080人围观 区域和剪裁 – Windows程序设计(SDK)032已关闭评论
    区域和剪裁 – Windows程序设计(SDK)032
    区域和剪裁   让编程改变世界 Change the world by program   区域   今天我们学习一个新的概念:区域 一个区域是对显示器一块空间的描述,这个空间可以是矩形、多边形和椭圆的组合。   我们可以使用区域进行绘图或剪裁。将区域选入...
  • 02-20
    Windows程序设计 超过6,314人围观 随机矩形 – Windows程序设计(SDK)031已关闭评论
    随机矩形 – Windows程序设计(SDK)031
    随机矩形   让编程改变世界 Change the world by program   一直以来,我们都是使用 GetMessage 函数为主导的这个循环来处理程序的消息队列。但 GetMessage 函数有一个问题,就是它比较执着……因为当消息队列中如果没有消息了,它也会一直在那等...