//TITLE:
//    自绘按钮的实现
//AUTHOR:
//    norains
//DATE:
//    Saturday  12-January-2008
//Environment:
//    VS2005 + SDK-WINCE5.0-MIPSII  
//    EVC + SDK-WINCE5.0-MIPSII 
//========================================================================

自绘按钮的实现并不难,只不过如果是在非MFC类库中实现,却是显得有点麻烦,或是说,更需要一点小技巧.
   
    文章打算在CMainWnd窗口类中实现一个自绘按钮,为了方便讲解以及突出重点,CMainWnd直接派生于CWndBase类.关于CWndBase类的信息,可以在此找到:http://blog.csdn.net/norains/archive/2008/01/12/2040109.aspx
   
    首先我们先要创建一个按钮,我将它命名为m_hBnExit:

m_hBnExit = CreateWindowEx(WS_EX_TOPMOST,
                                TEXT("BUTTON"),
                                TEXT(""),
                                BS_PUSHBUTTON |  WS_VISIBLE | WS_CHILD | BS_OWNERDRAW ,
                                POS_EXIT.left,
                                POS_EXIT.top,
                                POS_EXIT.right - POS_EXIT.left,

转载于:https://www.cnblogs.com/Jade2009/archive/2009/05/12/1454705.html

WINCE 自绘位图按钮相关推荐

  1. MFC/VC++中怎样设置位图按钮并且位图不会覆盖文字——–位图按钮

    1:第一次尝试 设置    IDC_BUTTON3按钮风格的bitmap为true 在OnInitialDilog中: CButton* cbpTest = NULL; HINSTANCE hInst ...

  2. php手绘功能,基于纯CSS3的6种手绘涂鸦按钮效果

    简要教程 这是一组非常有趣的纯CSS3手绘风格卡通按钮设计效果.这组手绘风格按钮共6种不同的效果,它们以手绘涂鸦的方式,以不同的按钮边框线条宽度和虚线来构成按钮,效果非常不错. 使用方法 HTML结构 ...

  3. CBitmapButton位图按钮简明教程

    1.新建基于对话框工程,放置一个按钮,可以适当调整大小,设置其Owner Draw属性为TRUE,右键为按钮添加变量,改变其变量类型为CBitmapButton,按确定完成: 2.初始化工作,在对话框 ...

  4. VC 位图按钮CBitmapButton的使用

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 系统环境 ...

  5. 用VC++绘制位图按钮

    MFC的CButton类提供Windows按钮控件的功能,从CButton类派生的CBitmapButton类封装了自绘制按钮的功能,使得程序员可以通过在按钮上绘制位图并为这些位图实例化类CBitma ...

  6. Visual C++中位图按钮的新颖设计

    众多的Windows软件中,位图按钮(BitmapButton)确实是一个相当重要的角色.与普通按钮相比,它以 图形代替文字,形象直观,使画面更加活泼,使人机界面更加友善.笔者在用Visual C++ ...

  7. Qt实现不规则按钮之自绘圆盘式按钮

    一.简述 在上一篇文章中我们讲述了如何实现不规则按钮( Qt简述如何实现不规则按钮),其中提到了另外一种方法就是自绘,今天就此谈一谈如何自绘实现一个圆盘式的按钮.下面先看一张效果图. 二.代码之路 其 ...

  8. 漂亮的C#位图按钮设计

    在C#程序设计中,提供了最基本的窗体设计,如果运用到商业化的产品中,显得呆板无趣,也没有个性,如果要设计商业化的产品,让自己的产品有特点,让自己的软件有个性,按钮是需要人性化的操作,好的界面离不开定制 ...

  9. c语言自绘按钮例子,MFC自绘Button按钮分析和实现

    对于按压式的Button按钮,WM_CTLCOLOR无法完成按钮控件的背景颜色和字体颜色修改,若想要完成外观定制需要添加WM_DRAWITEM消息或者重写CButton类中的DrawItem函数完成按 ...

最新文章

  1. Survey | 基于生成模型的分子设计
  2. 墨卡托坐标转换成经纬度
  3. 开通博客的第一篇随笔~
  4. 学习 git clone 几种不同的协议
  5. pandas中的括号索引
  6. [Unity3d]定义自己的鼠标
  7. python random.seed()函数 (生成固定随机数)random.seed(None)(取消固定随机数种子)
  8. 如何处理SAP Fiori Launchpad错误消息:Could not start the app due to a configuration problem
  9. 补充小知识:文件句柄与文件标识符
  10. 计算机应用的时间地点意义,计算机应用在教学中的作用
  11. leetcode —— 41. 缺失的第一个正数
  12. 【干货】数字化运营:从理论到实践.pdf(附下载链接)
  13. lightning接口_苹果、安卓充电接口有望统一,欧盟重压下,苹果将不得不妥协
  14. 产品经理的第二本书_笔记
  15. 通用技术和信息技术合格考知识点_高二信息与通用技术会考知识点.doc
  16. 关于SOLIDWORKS缩略图预览失败的解决方案
  17. 甘氨胆酸(Cholylglycine)小麦麦清白蛋白纳米粒|叶酸偶联牛血清白蛋白负载卡铂和紫杉醇靶向纳米粒
  18. 几种常见的十进制代码(笔记)
  19. 机器学习-决策树之分类树python实战(以红酒数据集为例)(二)
  20. 3dmax2022 导不出datasmith格式文件

热门文章

  1. XPath-Helper 的安装和使用
  2. combobox数据获取及使用总结
  3. 【编程之美】2.12快速寻找满足条件的两个数
  4. 关于 Android 进程保活,你所需要知道的一切
  5. Skia的SkCamera.cpp的doUpdate() 算法。
  6. 解决Android 插件化方法找不到 问题
  7. 蓝牙通话之HFP协议
  8. Java、Android注解代码生成(ButterKnife原理、ViewBinding)
  9. java8 metaspacesize_metaspace默认大小
  10. python京东商品采集_利用Python正则表达式抓取京东网商品信息