博客专栏  >  综合   >  window系统探索和编程

window系统探索和编程

win32,vc++,MFC等基于Windows系统的技术探索。

关注
1 已关注
17篇博文
  • win32学习11.资源

    资源文件 图标、光标、字符串、菜单、快捷键和对话框资源,位图资源等等都属于资源文件。 资源脚本文件:.rc文件。资源ID管理:resourse.h文件。 添加资源:先新建一种资源,然后取一个ID...

    2017-06-13 09:41
    337
  • win32学习10.菜单

    菜单的分类窗口顶层菜单,弹出式菜单,系统菜单。句柄类型为HMENU,根据这三类还会细分,但是代码里是一样的。窗口顶层菜单HMENU hMain = CreateMenu();//创建菜单,成功则返回句...

    2017-06-10 20:59
    363
  • win32学习09.系统消息触发的总结

    #include #include using namespace std;/********************** 点击鼠标滑动弹起,取坐标画圆,然后根据键盘上下左右移动圆。 鼠标移动也可...

    2017-06-08 17:24
    337
  • 画圆

    圆分为两种,一种空心圆环,一种实心圆饼。###先说圆环: 先设立圆心:鼠标第一次按下时候取到的坐标 设立半径:根据鼠标第二次按下时候取得的坐标求距离。 设立点的数量,从极限的角度说,圆其实是一个无线多...

    2017-04-29 11:28
    673
  • win32学习08.键盘鼠标定时器消息

    键盘和鼠标的消息参数:/********************** LRESULT CALLBACK WindowProc( HWND hwnd, // handle to wi...

    2017-06-07 20:33
    355
  • Windows04.CMap

    CMap,映射表类,也叫字典,一对一。适合用于频繁替换和查找的数据,由Key和Value组成,一般将Key作为唯一变量,通过Key即可找到Value。 CMap利用的是散列表(Hash table,...

    2017-06-06 14:31
    259
  • win32学习07.Windows消息机制

    程序运行有两种,一种是流程式的,一种是回调式的。流程式的会按照设定好的路线,走完就可以了;回调式的会根据用户的输入进行判断,做出不同的处理。一个仿佛看电影,一个仿佛打游戏。如果需要实现回调式的,就需要...

    2017-06-05 11:41
    301
  • win32学习06.控制台调试

    如果用Linux和DOS程序写C语言,写的时候断点调试,运行的时候使用输出调试,窗口程序下一般会使用写日志调试。如果我们依然希望使用输出调试也是可以的。HANDLE g_hOutPut = 0;//接...

    2017-06-05 09:58
    215
  • win32学习05.父子窗口和缓冲区

    子窗口创建: 风格上加入WS_CHILD|WS_VISIBLE CreateWindow方法的倒数第四个参数传去父窗口句柄。窗口缓冲区 窗口类设计的时候有两个参数: cbClsExtra ...

    2017-06-03 21:04
    561
  • win32学习04.Windows字符编码

    ASC编码,7位一个字符,128个,美国人创造计算机时所用。 ASCII编码,8位一个字符,256个,前128不变,后128给其他国家,每个国家一个代码页,936是中文,437是英文。 DBSC编码,...

    2017-06-03 19:23
    479
  • win32学习02.提示框程序

    先看WinMain函数:int WinMain( __in HINSTANCE hInstance,//当前程序的实例句柄,找到本进程的内存 __in_opt HINSTANCE h...

    2017-06-01 22:00
    447
  • win32学习03.窗口程序

    步骤: 写WinMain函数 定义窗口处理函数(处理消息) 注册窗口类(类似于先声明再使用)RegisterClass 创建窗口(内存中创建窗口)CreateWindow 显示窗口(根据内存绘制窗口)...

    2017-06-01 22:17
    471
  • vs环境下C++dll生成和使用(基础篇)

    动态库和静态库:**动态库:全名动态链接库,用于将你的函数封装,让别人只能调用,不能看你的实现代码。由引入库和dll组成:引入库包含导出的函数和变量名,dll包含实际的函数和数据,运行时加载访问dll...

    2017-05-27 17:13
    508
  • win32学习01.编程基础

    Windows编程基础编程方式: API编程,Application Programming Interface。 MFC编程,Microsoft Foundation Classes。 Window...

    2017-06-01 21:51
    318
  • Windows03.开始玩MFC

    MFC: Microsoft Foundation Classes,微软基础类库。 MFC ActiveX Control:用来生成MFC ActiveX控件程序。 MFC Application...

    2017-04-05 15:32
    473
  • Windows02.写一个窗口

    大致流程: 1. 写WinMain函数,即入口函数。 2. 创建一个窗口类,创建窗口,设置刷新等等。 3. 进行消息循环。 4. 编写窗口过程函数。先看看WinMain函数:int WINAP...

    2017-04-05 14:52
    231
  • Windows01.内部机制初步认识

    操作系统, 介于软件和硬件之间,所以通常都会将对硬件的操作封装,然后留出接口给编程者调用。也就是API(Application Programming Interface),Windows的主要函数都...

    2017-04-05 12:02
    541

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部