- 博客(96)
- 资源 (165)
- 收藏
- 关注
原创 win32 CreatePalette LOGPALETTE PALETTEENTRY
The CreatePalette function creates a logical palette.HPALETTE CreatePalette( __in const LOGPALETTE *lplgpl);Parameterslplgpl [in] A pointer to a LOGPALETTE structure that contains informa...
2018-06-30 21:48:19 478
原创 win32 显示 BMP 文件的 文件头信息
win7 64 位 使用 vs2010 创建一个 MFC工程 ,添加一个按钮, 在按钮的事件处理函数里面,添加如下代码:void CBMP_HEAD_TESTDlg::OnBnClickedBtnReadBmp(){ // TODO: 在此添加控件通知处理程序代码 OPENFILENAME ofn ; static TCHAR szFileNam...
2018-06-30 21:34:06 424
原创 win32 BITMAPV4HEADER 结构体
The BITMAPV4HEADER structure is the bitmap information header file. It is an extended version of the BITMAPINFOHEADER structure.Applications can use the BITMAPV5HEADER structure for added functional...
2018-06-30 11:23:48 408
原创 win32 BITMAPCOREHEADER 结构体
The BITMAPCOREHEADER structure contains information about the dimensions and color format of a DIB.typedef struct tagBITMAPCOREHEADER { DWORD bcSize; WORD bcWidth; WORD bcHeight; WORD b...
2018-06-30 11:17:57 329
原创 BITMAPV5HEADER
The BITMAPV5HEADER structure is the bitmap information header file. It is an extended version of the BITMAPINFOHEADER structure.typedef struct { DWORD bV5Size; LONG bV5Width; ...
2018-06-30 11:11:02 712
原创 vs2010 本地 磁盘 安装 msdn 帮助 文档 F1 使用
本地安装: 在vs2010 中 要查询 定义的 函数上按下 F1 会自动跳转到IE 显示 该函数的 定义。
2018-06-29 23:29:19 716
原创 csdn 博客 html 模式 写博客 方法
添加 代码片段 switch (LOWORD (wParam)) { case IDM_FILE_OPEN: // Show the File Open dialog box if (!GetOpenFileName (&ofn)) ...
2018-06-29 17:23:29 871 1
原创 win32 BITMAPFILEHEADER --- 14字节
The BITMAPFILEHEADER structure contains information about the type, size, and layout of a file that contains a DIB.typedef struct tagBITMAPFILEHEADER { WORD bfType; DWORD bfSize; WORD bfRese...
2018-06-29 14:03:31 357
原创 win32 BITMAPINFOHEADER 结构体 --- 40 字节
https://msdn.microsoft.com/en-us/library/windows/desktop/dd183376(v=vs.85).aspxThe BITMAPINFOHEADER structure contains information about the dimensions and color format of a DIB.typedef struct t...
2018-06-29 12:13:52 838
原创 win32 SetDIBitsToDevice
SetDIBitsToDevice SetDIBitsToDevice function sets the pixels in the specified rectangle on the device that is associated with the destination device context using color data from a DIB, JPEG, or PNG...
2018-06-28 16:42:37 783
转载 CreateDIBSection
网址: https://www.cnblogs.com/bigbigtree/archive/2012/02/09/2343476.html 分辨率 我们常说的屏幕分辨率为640×480,刷新频率为70Hz,意思是说每行要扫描640个象素,一共有480行,每秒重复扫描屏幕70次。调色板 有一个长宽各为200个象素,颜色数为16色的彩色图,每一个象素都用R、G、B三个分量表示。因为每...
2018-06-27 17:52:12 2303
原创 win32 Device Contexts
Device Contextsdevice context 是一个结构,该结构定义了graphic objects集合 和他们之间的关联属性,以及graphic modes。 graphic modes 会影响graphic对象的输出。 graphic objects 包括: 图形对象 用途 pen 用来画线 brush 用来painti...
2018-06-27 17:18:50 343
原创 win32 Bitmap Storage
Bitmap Storagehttps://docs.microsoft.com/zh-cn/windows/desktop/gdi/bitmap-storage Bitmaps should be saved in a file that uses the established bitmap file format and assigned a name with the three-c...
2018-06-27 16:10:41 267
原创 win32 Bitmaps 介绍 DDB DIB 区别
About Bitmapshttps://docs.microsoft.com/zh-cn/windows/desktop/gdi/about-bitmapsA bitmap is one of the GDI objects that can be selected into a device context (DC). Device contexts are structures ...
2018-06-27 16:02:43 841
原创 win32 GetDIBits
The GetDIBits function retrieves the bits of the specified compatible bitmap and copies them into a buffer as a DIB using the specified format.int GetDIBits( HDC hdc, HBITMAP hbm,...
2018-06-26 17:03:40 862
原创 win32 CreateCompatibleBitmap and Scaling an Image
The CreateCompatibleBitmap function creates a bitmap compatible with the device that is associated with the specified device context.HBITMAP CreateCompatibleBitmap( HDC hdc, int cx, int cy);...
2018-06-26 16:28:24 841
原创 win32 CreateCompatibleDC
CreateCompatibleDC 该函数创建一个兼容指定设备的内存device context(DC)HDC CreateCompatibleDC( HDC hdc)参数:hdc 指向一个存在的DC的句柄。如果参数为NULL,该函数将会创建一个兼容应用当前视图的内存DC。返回值如果失败,返回NULL 如果成功,返回值为指向内存DC的句柄。备注内存DC只...
2018-06-26 16:15:23 932
原创 win32 Bitblt And Capturing an Image
The BitBlt function performs a bit-block transfer of the color data corresponding to a rectangle of pixels from the specified source device context into a destination device context.This function tr...
2018-06-26 11:53:23 1163
原创 windows程序设计(第5版) 第14章 位图和Bitblt
位图是一个二维的位数组,它与图像的像素一一对应。 位图和BMP文件不是同一个概念, BMP文件应该是 DIB(device-independent bitmap)设备无关的位图。矢量图像和光栅图像的区别。 位图矩形的,但是计算机是线性的。 通常,位图按行存储在内存中,而且从顶行像素到底行结束。 每一行,像素都是从最左边的像素开始,一次向右存储。可以将视频显示器看作一个大位图。...
2018-06-26 10:53:25 301
原创 windows 坐标系 与 BMP 像素的映射关系
Windows坐标系如下 : 设备坐标系的X、Y轴的方向是固定的,单位也是固定的,X轴向右递增,Y向下递增,设备点(0,0)始终是客户区、窗口区或者屏幕区的左上角 如下图: BMP 取数据:(其中的一种情况,共两种情况)共5行,每行不足4个字节的倍数的,需要补足4个字节。 从左下角开始...
2018-06-25 18:09:53 1232
原创 热敏打印机 USB打印图片
log:1b 40 0a 0a 1d 23 03 1d 2a 04 02 00 07 00 03 00 03 00 03 00 01 00 01 00 01 00 01 00 00 00 00 00 00 00 00 00 02 00 02 00 02 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0...
2018-06-25 15:22:11 4697
原创 buildroot 中的Networking 应用
uhttpd tinyhttpd thttpd openntpd ntp nginx lighttpd httping boa apache
2018-06-25 12:29:42 930
原创 windows 下面使用 python virtualenv 包
python web服务器源码包:TestWEB.rar 进入dos模式:D:\work\TestWEB\TestWEB>cd venv/ScriptsD:\work\TestWEB\TestWEB\venv\Scripts>activate.bat(venv) D:\work\TestWEB\TestWEB\venv\Scripts>cd ../../...
2018-06-25 11:23:56 317
原创 win32 MFC 对话框 显示 BMP 文件(二) 可显示单色BMP图
win7 64 vs2010 使用vs2010 创建一个MFC 对话框 添加 两个按钮,其实两个按钮的 实现的代码 类似 ,只是 分配内存的地方 一个是用的malloc ,一个是用的HeapAlloc。看一下具体一个按钮的点击事件:void CbmpTestBDlg::OnBnClickedBtnBmpTest(){ // TODO: 在此添加控件通知处理程序代码...
2018-06-24 17:44:19 486
原创 vs2010 mfc 对话框 显示 24位 BMP 文件
win7 64 : 使用 vs2010 建立一个 MFC的对话框工程, 然后添加一个按钮,给按钮添加一个点击事件 函数:代码如下:void CbmpTestDlg::OnBnClickedBtnSelBmp(){ // TODO: 在此添加控件通知处理程序代码 CString strFileName; CBitmap ccBitmap; LP...
2018-06-24 12:33:14 1204
原创 Win32和mfc下弹出console窗口的方法
在C**App InitInstance()中 调出console窗口 BOOL CWinApp::InitInstance() AllocConsole(); SetConsoleTitle(“debug console”); freopen(“CONOUT$”,”w”,stdout); 重载ExitInstance()函数,释放Console。 Fr...
2018-06-24 00:31:05 735
原创 如何在pycharm中使用配置好的virtualenv环境
Windows cmd:pip install virtualenv在pycharm中使用配置好的virtualenv环境方法1:打开setting添加本地python环境选择刚刚创建的虚拟环境 方法2:使用pycharm自动建立 首先将原来的venv目录,修改名字为venv2,然后建立一个空的ven目录。 也可以使用 pycharm 自带功能...
2018-06-23 19:04:59 11881
原创 pycharm 2018 安装
https://www.jetbrains.compycharm 2018.1 激活pycharm 2018.1License server 填入 https://jetlicense.nss.im/测试时间: 2018-06-23
2018-06-23 18:56:51 1271
原创 bmp格式研究
你所能用到的BMP格式介绍(一)https://www.cnblogs.com/ZXYloveFR/archive/2012/08/06/2625225.html二、从简单的24位bmp开始 bmp是最常见也是编码方式最简单的图片格式,这里不说明一幅图片是怎么显示在电脑上的,那不是多媒体技术研究的问题,我们来研究bmp的格式问题,为了使各位能够最快的了解bmp格式,我们从24位的一...
2018-06-23 11:07:59 359
原创 二进制文件 查看工具 类似winhex 十六进制 显示 并 拷贝
成功导出变化了的dump文件。然后我们用hexeditor(这个会自动变成正常阅读顺序,当然某些数据不懂时我们可以尝试使用hexdump,这个是反端的顺序,可能会有新的发现)。打开分析。通过对比文件变化,我们发现有一部分内容变化了。命令行形式的 工具,可以拷贝打印出的文字,用于分析 或者 写文档https://www.di-mgt.com.au/hexdump-for-windows.ht...
2018-06-22 17:20:28 32797 2
转载 centos7修改pip源
参考原文1:http://www.cnblogs.com/harelion/p/4856178.html参考原文2:http://www.jianshu.com/p/3ff34df37fce参考原文3:http://ju.outofmemory.cn/entry/108631由于网络有时不稳定的原因,使用pip/pip3下载会出现网络不可达的问题。建议是修改pip源,使用国内镜像服务,...
2018-06-22 17:10:39 1361
转载 python虚拟环境--virtualenv
python虚拟环境–virtualenvvirtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 安装pip install virtualenv 基本使用为一个工程创建一个虚拟环境: cdmyprojectdircdmyprojectdir cd my_proje...
2018-06-22 17:00:36 157
转载 CentOS 7 yum 扩展源
在使用centos7的软件包管理程序yum安装python-pip的时候会报一下错误:No package python-pip available. Error: Nothing to do 说没有python-pip软件包可以安装。这是因为像centos这类衍生出来的发行版,他们的源有时候内容更新的比较滞后,或者说有时候一些扩展的源根本就没有。所以在使用yum来search p...
2018-06-22 16:54:46 7528 1
转载 阿里云ECS怎么开放端口自定义安全组规则 --- Flask 端口
https://blog.csdn.net/aliyunbaike/article/details/79345245阿里云ECS处于安全考虑,默认的安全组规则只开通了22和3389号端口,而我们在实际使用当中可能会需要80、8888、21等端口号,“安全组未设置任何自定义放行规则,会导致无法访问实例端口,若需访问请添加安全组规则放行对应的端口”是在提示我们,请根据我们的具体使用情况自定义安全组...
2018-06-22 16:46:06 4463
转载 python获取命令行输出结果
python获取命令行输出结果,并对结果进行过滤找到自己需要的!这里以获取本机MAC地址和IP地址为例!# coding: GB2312 import os, re # execute command, and return the output def execCmd(cmd): r = os.popen(cmd) text = r.read()...
2018-06-22 16:35:15 83525 5
原创 sama5d2 米尔核心板 tftp方式 更新 文件系统
在window 7 64位PC 上:该PC的IP地址为:192.168.99.219以管理员权限 启动tftpd32.exe: 参考地址: https://www.at91.com/linux4sam/bin/view/Linux4SAM/BuildRootUse板子需要插上网线: 板子进入uboot模式: 进入uboot:配置tftp服务: setenv server...
2018-06-22 11:10:59 413
原创 热敏打印机原理
参考打印到文档功能: 初识打印机驱动 http://www.cnblogs.com/MrDing/p/4078189.html 热敏打印头打印原理和C实现黑白位图的放大 https://www.jianshu.com/p/c754bfa377e4热敏打印机原理:首先佳博GP-L80180I票据打印机技术参数 打印方式 直接热敏式 打印密度 576点/行...
2018-06-21 10:56:37 11797
原创 佳博 热敏打印机 ESCPOS 指令研究
Test.txt内容:ascii码 : 十六进制 十进制 字符 含义 0a 10 \n LF 0d 13 \r CR 1b 27 esc 1d 29 gs
2018-06-20 17:35:28 16859 11
原创 佳博GP-L80180 打印机 win7下 驱动方式 打印
手头有一个佳博 GP-L80180 热敏打印机,该打印机有USB口 ,网口,串口。 开发包 80开发包\POSDLL+V1.40\POSDLL演示例程\POSDLLDemo_VC\PosdllDemo.exe 界面如下: 该软件,用串口的方式 可以打印成功,需要仔细看附带的说明书 用USB口的方式,没有通信成功。 用驱动程序的方式,可以打印成功,前提是正确安装了驱动。安装驱...
2018-06-20 16:41:47 12106
java springboot tk mybatis
2022-07-19
IconTest.rar
2022-01-07
logTest7A.rar
2021-12-31
CStringTest.rar
2021-12-24
IniFileTest.rar
2021-12-17
TBCreator_win7_can_Use.rar
2021-11-04
cem_run_tool_vs2017.rar
2021-09-17
ShuJuJieGouSuanFaShiXianJiJieXiV2.tar.gz
2021-08-06
four_app.tar.gz
2021-06-25
rovio WowWee 小车 自带的光盘
2021-06-21
lighttpd_my_1_4_45.tar.gz
2021-04-27
radar_scan_app.rar
2021-03-03
smart_manager_app.rar
2021-03-03
ToolButtonsToggleCTest.rar
2021-02-26
ToolButtonsToggleATest.rar
2021-02-26
TstLoadDllA.rar
2021-01-22
TstWinSCardA.rar
2021-01-22
model_view_delegrate.rar
2020-05-15
work_dialog_123.rar
2020-05-14
adapter_win.rar
2020-04-27
python 调用 C++ dll 32位 64位 问题 ctypes.cdll.LoadLibrary
2020-04-08
png_show.rar
2020-04-07
abu-master_2020_03_18.zip
2020-03-18
modbus_rtu_server_2019_12_27.rar
2019-12-27
bookstore.rar
2019-12-18
HeadFirstSQLTables.rar
2019-11-26
callx_python-master.rar
2019-11-26
course_django_1.8.3_20191025.tar
2019-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人