当前位置: 首页 > news >正文

装修公司 网站模板长春市宽城区建设局网站

装修公司 网站模板,长春市宽城区建设局网站,开发安卓app用什么语言,外贸流程中涉及的重要单证介绍 在windows开发过程中#xff0c;我们可能会需要对系统剪切板进行操作#xff0c;其中包括读取剪切板数据和将数据写入到剪切板中 设置剪切板内容 /*** brief 设置剪切板内容* param[in] pszData 指向缓冲区的指针* param[in] nDataLen 缓冲区长度* return 成功返回TRU…介绍 在windows开发过程中我们可能会需要对系统剪切板进行操作其中包括读取剪切板数据和将数据写入到剪切板中 设置剪切板内容 /*** brief 设置剪切板内容* param[in] pszData 指向缓冲区的指针* param[in] nDataLen 缓冲区长度* return 成功返回TRUE失败返回FALSE*/ static BOOL SetClipboard(const char* pszData, const int nDataLen) {if (::OpenClipboard(NULL)){::EmptyClipboard();HGLOBAL hMem ::GlobalAlloc(GMEM_DDESHARE, nDataLen 1);if (hMem){char *buffer (char *)::GlobalLock(hMem);strcpy_s(buffer, nDataLen 1, pszData);::GlobalUnlock(hMem);::SetClipboardData(CF_TEXT, hMem);}::CloseClipboard();return TRUE;}return FALSE; } 读取剪切板内容 /*** brief 读取剪切板内容* return 剪切板内容,失败为空*/ static CStringA GetClipboard() {CStringA sText;if (::IsClipboardFormatAvailable(CF_TEXT) ::OpenClipboard(NULL)){HGLOBAL hMem ::GetClipboardData(CF_TEXT);if (hMem){LPSTR lpStr (LPSTR)::GlobalLock(hMem);if (lpStr){sText lpStr;::GlobalUnlock(hMem);}}::CloseClipboard();}return sText; }将剪切板复制的图片保存为图片文件 static BOOL SaveClipboardToImageFile(LPCTSTR szFilePath, const SIZE sizeMin, const SIZE sizeMax) {if (!OpenClipboard(NULL))return FALSE;HBITMAP hBitmap (HBITMAP)GetClipboardData(CF_BITMAP);CloseClipboard();if (hBitmap NULL)return FALSE;Gdiplus::Bitmap* gBitmap new Gdiplus::Bitmap(hBitmap, NULL);if(gBitmap NULL){return FALSE;}UINT nWidth gBitmap-GetWidth();UINT nHeight gBitmap-GetHeight();BOOL bResult FALSE;do {if (sizeMin.cx 0 sizeMin.cy 0) {if (nWidth sizeMin.cx || nHeight sizeMin.cy) {break;}}if (sizeMax.cx 0 sizeMax.cy 0){if (nWidth sizeMax.cx || nHeight sizeMax.cy) {break;}}bResult SaveImageFile(*gBitmap, szFilePath);} while (false);delete gBitmap;return bResult; }复制图片到剪切板 static BOOL SaveImageFile(Gdiplus::Image image, LPCTSTR szPath, const WCHAR* format Limage/png) {CLSID clsid;if (format NULL) {format Limage/png;}if (!GetEncoderClsid(format, clsid)) {return FALSE;}if (Gdiplus::Ok ! image.Save(szPath, clsid)) {return FALSE;}return TRUE; }static BOOL GetEncoderClsid(const WCHAR* format, CLSID imageCLSID) {UINT num 0; // number of image encodersUINT size 0; // size of the image encoder array in bytesGdiplus::ImageCodecInfo* pImageCodecInfo NULL;Gdiplus::GetImageEncodersSize(num, size);if (size 0)return FALSE; // FailurepImageCodecInfo (Gdiplus::ImageCodecInfo*)(malloc(size));if (pImageCodecInfo NULL)return FALSE; // FailureGdiplus::GetImageEncoders(num, size, pImageCodecInfo);for (UINT j 0; j num; j){if (wcscmp(pImageCodecInfo[j].MimeType, format) 0){imageCLSID pImageCodecInfo[j].Clsid;free(pImageCodecInfo);return TRUE; // Success}}free(pImageCodecInfo);return FALSE; // Failure }
http://www.hkea.cn/news/14292885/

相关文章:

  • 南通市城乡和住房建设局网站如何通过建立网站赚钱
  • iis怎么建网站网站建设入账时进那个会计科目
  • 什么网站免费做简历网站友情链接连接
  • 网络小说写作网站wordpress 前台评论
  • 成都企业网站建设哪家好seo网站页面优化
  • 三网合一网站建设系统 价格建设设计公司网站
  • 在家百度统计网站打不开张家港杨舍网站建设
  • 深圳网站建设方维网站模板站的模板展示怎么做的
  • 大连哪个企业想做网站江阴网站开发公司电话
  • wordpress怎么加快网站打开速度石家庄邮电职业技术学院
  • 网站怎样做权重涉密资质 网站建设
  • 西安企业网站排名优化工具怎样建设和维护网站
  • 网站一键生成wapwordpress 页面 浏览量
  • 馨雨公司网站建设策划方案开源快速网站搭建平台
  • 大连模板网站制作公司电话wordpress官方主题下载
  • 固镇县住房和城乡建设局网站wordpress不能注册
  • 嘉兴优化网站排名定制化网站建设公司
  • 网站建设费无形资产摊销动画做视频在线观看网站
  • 北京住房和建设部网站搭建网站案例
  • 厦门中科做网站总打电话来注册公司在哪个网站系统
  • 太仓网站制作网站建设毕业答辩ppt模板下载
  • 房地产网站制作公司淘宝网页版电脑版
  • wordpress建立网站实例深圳建筑公司招聘信息
  • 泊头市做网站湖北高端网站建设
  • 贵州省城乡与住房建设厅网站非织梦做的网站能仿吗
  • 高端网站建设的流程是什么做设计必须知道的几个网站
  • 专门做淘宝代运营的网站wordpress 全屏浮动
  • 大作设计网站官网登录入口网站怎么做qq登录
  • 买什么样的主机(用来建网站的)支持下载宣传推广方案范文
  • app应用开发的价位上海搜索优化推广