汉字,英文ASCII码点阵字库 12、16、24、48点阵字库ASC12.fon,ASC16.fon,ASC24.fon,ASC48.fon,HZK12.fon,HZK16.fon,HZK24.fon,HZK48S, 常用所有点阵字库,12、16、24、48点阵字库
1
void CExample10View::OnSave555BiBitfields() { // TODO: Add your command handler code here if(lpBmpDataBuf==NULL) { MessageBox("当前没有打开的位图"); return; } BYTE r,g,b; LPBYTE lpDest,lpSrc; int i,j; int nheapSize; CFileDialog filesavebox(FALSE,"bmp","BI_BITFIELDS.bmp",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"files(*.bmp)|*.bmp|",NULL); CFile file; CString strPathname; if(m_bmi.biBitCount!=24) { MessageBox("当前打开的位图不是24位位图"); return; } memcpy(&m_newbmf,&m_bmf,sizeof(BITMAPFILEHEADER)); memcpy(&m_newbmi,&m_bmi,sizeof(BITMAPINFOHEADER)); m_newbmi.biBitCount=16; m_newbmi.biCompression=BI_BITFIELDS;//即3 m_newbmi.biSizeImage=WIDTHBYTES(m_newbmi.biWidth,m_newbmi.biBitCount)*m_newbmi.biHeight; m_newbmf.bfSize=sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+sizeof(DWORD)*3 +WIDTHBYTES(m_newbmi.biWidth,m_newbmi.biBitCount)*m_newbmi.biHeight; m_newbmf.bfOffBits=sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+sizeof(DWORD)*3; nheapSize=sizeof(BITMAPINFOHEADER)+sizeof(DWORD)*3 +WIDTHBYTES(m_newbmi.biWidth,m_newbmi.biBitCount)*m_newbmi.biHeight; if(lpnewBmpDataBuf!=NULL) { delete []lpnewBmpDataBuf; lpnewBmpDataBuf=NULL; } lpnewBmpDataBuf=new BYTE[nheapSize]; memcpy(lpnewBmpDataBuf,&m_newbmi,sizeof(BITMAPINFOHEADER)); DWORD* lp=(DWORD*)(lpnewBmpDataBuf+sizeof(BITMAPINFOHEADER)); *lp++=0x00007c00; *lp++=0x000003e0; *lp =0x0000001f; for(i=0;i>3); } } if(filesavebox.DoModal()!=IDOK) return; strPathname=filesavebox.GetPathName(); if(!file.Open(strPathname,CFile::modeCreate|CFile::modeWrite)) { MessageBox("Can not Create File!"); return; } file.Write(&m_bmf,sizeof(BITMAPFILEHEADER)); file.Write(lpnewBmpDataBuf,nheapSize); file.Close(); Invalidate(TRUE); } void CExample10View::OnSave565() { // TODO: Add your command handler code here if(lpBmpDataBuf==NULL) { MessageBox("当前没有打开的位图"); return; } BYTE r,g,b; LPBYTE lpDest,lpSrc; int i,j; int nheapSize; CFileDialog filesavebox(FALSE,"bmp","565.bmp",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"files(*.bmp)|*.bmp|",NULL); CFile file; CString strPathname; if(m_bmi.biBitCount!=24) { MessageBox("当前打开的位图不是24位位图"); return; } memcpy(&m_newbmf,&m_bmf,sizeof(BITMAPFILEHEADER)); memcpy(&m_newbmi,&m_bmi,sizeof(BITMAPINFOHEADER)); m_newbmi.biBitCount=16; m_newbmi.biCompression=BI_BITFIELDS;//即3 m_newbmi.biSizeImage=WIDTHBYTES(m_newbmi.biWidth,m_newbmi.biBitCount)*m_newbmi.biHeight; m_newbmf.bfSize=sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+sizeof(DWORD)*3 +WIDTHBYTES(m_newbmi.biWidth,m_newbmi.biBitCount)*m_newbmi.biHeight; m_newbmf.bfOffBits=sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+sizeof(DWORD)*3; nheapSize=sizeof(BITMAPINFOHEADER)+sizeof(DWORD)*3 +WIDTHBYTES(m_newbmi.biWidth,m_newbmi.biBitCount)*m_newbmi.biHeight; if(lpnewBmpDataBuf!=NULL) { delete []lpnewBmpDataBuf; lpnewBmpDataBuf=NULL; } lpnewBmpDataBuf=new BYTE[nheapSize]; memcpy(lpnewBmpDataBuf,&m_newbmi,sizeof(BITMAPINFOHEADER)); DWORD* lp=(DWORD*)(lpnewBmpDataBuf+sizeof(BITMAPINFOHEADER)); *lp++=0x0000f800; *lp++=0x000007e0; *lp =0x0000001f; for(i=0;i>3); } } if(filesavebox.DoModal()!=IDOK) return; strPathname=filesavebox.GetPathName(); if(!file.Open(strPathname,CFile::modeCreate|CFile::modeWrite)) { MessageBox("Can not Create File!"); return; } file.Write(&m_bmf,sizeof(BITMAPFILEHEADER)); file.Write(lpnewBmpDataBuf,nheapSize); file.Close(); Invalidate(TRUE); }
2022-04-27 16:12:37 663KB bmp 16位 24位 图像变换
1
16款字体下载包(WeChatSansStd alipay 等 ).zip
2022-04-27 16:04:29 2.63MB 综合资源
纯前端实现16宫格翻牌消除游戏代码,这个游戏大家应该非常熟悉,它是一个16宫格的翻牌消除游戏,点击卡片后,如果两张卡片形状相同,则同时被消除。这个游戏应用主要用jQuery来控制卡片的状态,又利用了HTML5的sessionStorage来存储翻牌记录,一遍两张相同时消除。
2022-04-27 14:52:15 357KB 16宫格翻牌消除
1
基于51单片机设计的16乘16LED点阵,运用74HC154和74LS04作为驱动16乘16LED点阵运行。 仿真原理图如下:
2022-04-27 08:04:01 145KB 51单片机 电路方案
1
1、MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2、新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-8.0.16-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Free\mysql-8.0.16-winx64\data #
2022-04-26 14:17:08 174KB IN mysql mysql修改密码
1
16*16点阵 51单片机 proteus仿真,现成程序,可直接调用
2022-04-26 09:35:05 2.96MB 16*16点阵 51单片机
1
Ansof Maxwell14 15 16 官方教程文档资料 Ansof Maxwell14.0 官方教程 Ansof Maxwell15.0 官方教程 Ansof Maxwell16.0 官方教程 2680_2Dv14trainingfiles 3591_CompleteMaxwell3D_V14.pdf 3925_CompleteMaxwell2D_V14.pdf 4386_2D_Agenda.ppt 4435_busbars_Lorentzforce 4436_busbars_thermal_stress2 852_3D_agenda.ppt 855_3Dv14trainingfiles CompleteMaxwell2D_V14.pdf CompleteMaxwell3D_V14.pdf
16*16简单点阵显示,行或列还可用73HC154来控制
2022-04-26 00:52:53 698KB 16*16点阵
1
目录网盘文件永久链接 第一章 信息数据管理 第二章 DAS技术介绍-1 第二章 DAS技术介绍-2 第三章 NAS技术介绍 第四章 SAN技术介绍 第五章 传统RAID技术 第六章 大数据存储基础-1 第六章 大数据存储基础-2 第七章 容灾备份技术基础 第八章 云计算基础 第九章 华为存储产品介绍-1 第九章 华为存储产品介绍-2 第十章 HCNA存储初级实验(IPSAN NAS) 第十一章 华为存储高级特性和固件升级-1 第十一章 华为存储高级特性和固件升级-2 第十一章 华为存储高级特性和固件升级-3
2022-04-24 09:04:20 303B 华为 音视频 hcia 存储