博客专栏  >  架构   >  Windows的精髓

Windows的精髓

想要了解更多Windows平台下的编程吗?

关注
1 已关注
11篇博文
  • MFC项目使用Win7自带语音库(包含COM函数返回 “没有注册类”解决方式)

    MFC框架下使用Win7自带语音库函数 编写语音朗读的朋友,大概都遇到过 “CoCreateInstance函数返回值 ‘没有注册类’”。针对此问题我搜了好多网址、参考了好多博客,但是并没有解决(甚...

    2018-01-17 23:15
    72
  • MFC对话框动态刷新图片(仿照全屏屏保)

    最近做MFC对话框工程 用到全屏刷新图片的功能,由于功能实现比较简单,便使用CImage类配合定时器制作,下面贴上实现方式:增加消息响应事件://在对话框属性的消息中 添加WM_PAINT与WM_TI...

    2018-01-13 00:51
    145
  • MFC对话框自适应大小(四舍五入)高精度版本

    最近写MFC对话框项目需要控件自适应窗口的大小…,使用以前用过的方法经过多次测试发现对话框内的部件”每经过一次拉伸或收缩都会有一定比例的缩小(控件朝左上方向缩小)”; 为了解决这个问题,继续...

    2018-01-04 00:55
    148
  • CFile用法与实现

    编程中使用VC语言读写文件时,我比较喜欢用CFile来做这些工作,简单而强大的功能(一行代码就可以完成读取文件或者写入文件)。CFile采用API函数做函数内核,比如Open函数内部采用CreateF...

    2017-05-23 23:01
    1120
  • Windows动态定义模板类对象

    调试MFC线程结构体发现结构体定义的全局对象找不到定义处,跟踪代码找到宏调用处,通过宏调用完成动态定义模板对象。宏定义如下://第一个参数为 类名称 //第二个参数为 模板类型 //第三个参数为 模板...

    2017-04-24 22:24
    699
  • Windows临界区简单实现

    最近看的书中介绍了线程临界区同步方式,思考之前写过的内存释放相关结构便动手实现一个简易的临界区(支持多个线程同时使用)。关于结构设计的几点介绍: 1.设计采用了先进先出概念,当第一个线程进入临界...

    2017-04-22 18:10
    657
  • Windows消息映射及消息发送(SendMess、PostMess)实现

    最近在看linux系统书籍看到消息调度方面,便动手封装一个类似MFC简易的消息发送框架(参考实例,没有窗口句柄)。关于框架设计的几点介绍: 1.设计采用了自动释放消息节点方式(增加虚析构函数在...

    2017-04-11 21:48
    773
  • Windows高精度微秒级(并发)定时器实现

    自从上次封装微秒延时函数后,利用空闲时间试着封装一个微秒定时器(类似MFC定时器形式)使用起来效果还不错。关于定时器的几点介绍: 1.设计采用了自动释放定时器节点方式(增加虚析构函数在内部做...

    2017-04-10 21:35
    1610
  • VC++访问HTTPS服务器(不受限制)

    欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...

    2016-12-29 21:54
    820
  • Windows微秒级定时方法

    在做硬件相关的程序时,需要大量的数据传输,当数据发送量大于设备接口接收量时会造成字节bit位覆盖的问题(比如单根串口线每次发送或者接收一个bit如果发送速度大于接收速度会造成前一个bit位被下一个bi...

    2017-04-03 01:08
    930
  • CreateFile系类异步、并行(同一个串口发送接收)

    在Windows系统下,串口数据收发CreateFile系类方法对于我来说是最好用的方法,采用异步机制保证了串口读或写入不会使代码停在串口函数内(停在串口函数内原因可能是串口线的原因,或者串口没打开(...

    2017-04-03 01:55
    1275

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