自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星路历程

我的程序人生

  • 博客(1)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 ESC/POS指令的热敏小票打印机打印bmp纪要

为了在小票上打印二维码,折腾了好多天,终于搞定了,现将关键点做个记录。二维码的打印,首先是根据内容生成二维码bmp图片,这个我是通过网上找的一个叫qrencode的lib实现的,生成的bmp为24位的图片,我花费好多天没有成功的原因首先就是没搞清ESC/POS指令中关于位图打印的命令需要的是单色位图数据,还有对于命令中的宽度高度等参数没有搞清什么nL,nH的含义,原来是用两个自己来表示的一个数...

2019-08-01 14:05:05 4722 8

基于openssl的AES256 的CBC模式的加解密处理类,可以和java/js互通,带加盐

这是一个基于openssl的AES256 的CBC模式的带加盐加解密处理类,使用非常简单,前提要引入openssl库。加解密结果和通用的在线AES加解密一致。

2019-08-09

USB无驱pos打印

主要用于USB接口的POS小票打印机,在58mm小票机测试成功。通过枚举系统当前所有的USB设备,取出其中的打印设备,目前只取第一个进行打印操作,接口使用很简单,内附头文件,满足基本的打印需求。

2018-01-09

根据对话框大小自动调整其中控件大小或位置的类

压缩包 ControlPos_demo 是一个使用ControlPos类的实例 使用时,将其中的ControlPos.cpp和ControlPos.h文件引入工程中 然后根据以下步骤进行操作: 1:在需要处理的对画框的类定义中,定义一个操作对象(别忘了包含头文件ControlPos.h) class CYourDlg: public CDialog { ............ CControlPos m_cControlPos; } 2:在该对话框的OnInitDialog中添加如下代码 m_cControlPos.SetParent(this); 3:接下来为每个要改变大小、位置的控件进行注册(自己编的词) m_cControlPos.AddControl(IDC_BUTTON1,CP_MOVE_HORIZONTAL) //使控件IDC_BUTTON1根据窗体大小的改变自动水平移动(其他样式见最后的“样式控制表”) 4:最后,在该对话框的OnSize事件处理函数中添加如下代码: m_cControlPos.MoveControls(); 控制样式表:(4种样式可以任意组合) CP_MOVE_VERTICAL //垂直移动 CP_MOVE_HORIZONTAL //水平移动 CP_RESIZE_HORIZONTAL //改变宽度 CP_RESIZE_VERTICAL //改变高度

2011-11-14

iso8211lib-1.4

s57标准海图 iso8211读取库1.4版,内附详尽的说明和一个操作实例

2010-08-12

比较完美的数字(包括小数点)编辑框类

只接收0-9的数字键和小数点,还有退格键和删除键,小数点个数检查,其他按键不接收,也可防止粘贴非法字符;输入完成失去焦点后,自动规范输入的内容,如:0011-->11、11.100 ->11.1 .1100->0.11。

2009-03-31

屏蔽了粘贴功能的CEdit类

屏蔽了右键菜单和Ctrl+V按键消息。导入后将编辑框变量的类名改为CMyEdit即可

2009-03-06

ultravnc-101-src

著名的远程控制软件UltraVNC源码,学习研究的好东西

2008-04-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除