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

国内b2b网站a片网站怎么收录

国内b2b网站a片,网站怎么收录,淮南网新闻最新消息,网站建设推广招代理加盟本篇文章属于《518抽奖软件开发日志》系列文章的一部分。 我在开发《518抽奖软件》(www.518cj.net)的时候,要在文本框粘贴从别处复制来的名单。发现一个问题,就是一些Unix传过来的多行文本,粘贴后都变成了一行。原来&a…

本篇文章属于《518抽奖软件开发日志》系列文章的一部分。

我在开发《518抽奖软件》(www.518cj.net)的时候,要在文本框粘贴从别处复制来的名单。发现一个问题,就是一些Unix传过来的多行文本,粘贴后都变成了一行。原来,它的换行符跟Winodws的不一致导致的。解决方法就是,窗口子类化,在新的窗口过程中,专门处理这个粘贴消息,兼容Windows、Mac、Unix三种不同的文本换行符。具体代码如下:

void Tapp::subclass_init()
{oldProc = (WNDPROC)SetClassLong(GetDlgItem(m_hLoading, IDC_loading_subclass), GCL_WNDPROC, (LONG)Proc_editBox);
}void Tapp::subclass_remove()
{if (oldProc){SetClassLong(GetDlgItem(m_hLoading, IDC_loading_subclass), GCL_WNDPROC, (LONG)oldProc);oldProc = NULL;}
}static LRESULT CALLBACK Proc_editBox(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
// 在粘贴时,处理换行符不一致if (uMsg == WM_PASTE){if (!IsClipboardFormatAvailable(CF_UNICODETEXT))return 0;if (!OpenClipboard(hwnd))return 0;HGLOBAL h = GetClipboardData(CF_UNICODETEXT);if (!h) { CloseClipboard(); return 0; }WCHAR* p = (WCHAR*)GlobalLock(h);if (!p) { GlobalUnlock(h); CloseClipboard(); return 0; }BOOL bSingle = TRUE;LONG style = GetWindowLong(hwnd, GWL_STYLE);if (style & ES_MULTILINE) bSingle = FALSE;//------------------------------------------------- rsltwstring rslt;for (int i = 0; 1; i++){if (p[i] == 0) break;else if (p[i] == L'\r'){if (bSingle) break;rslt += L"\r\n";if (p[i + 1] == L'\n') i++;}else if (p[i] == L'\n'){if (bSingle) break;rslt += L"\r\n";}else rslt += p[i];}//------------------------------------------------- ↑SendMessage(hwnd, EM_REPLACESEL, TRUE, (LPARAM)rslt.c_str());GlobalUnlock(h);CloseClipboard();return 0;}
// 支持回车、Tab字符输入else if (uMsg == WM_GETDLGCODE && hwnd == hTextBox)return DLGC_WANTALLKEYS | DLGC_WANTARROWS | DLGC_WANTCHARS | DLGC_WANTMESSAGE | DLGC_WANTTAB;
// 继续执行旧的窗口过程return CallWindowProc(oldProc, hwnd, uMsg, wParam, lParam);
}

http://www.ds6.com.cn/news/47485.html

相关文章:

  • 中土建设集团有限公司网站高端大气网站建设
  • html5 国外网站快排seo软件
  • 中山模板建站软件360关键词排名推广
  • 网站建商城世界球队实力排名
  • 网页设计模板html免费aso优化软件
  • 新手如何自己做网站app网站你应该明白我的意思吗
  • 广州做网站哪家强免费网站搭建
  • 高端网站建设公司联系电话美国seo薪酬
  • 网站需要维护nba最新排名榜
  • 网站建设的流程图示免费发布友链
  • 网站建设前言国外网站排名前十
  • 帝国cms手机网站模板建站工具有哪些
  • 网站公安备案有必要吗成人计算机培训机构哪个最好
  • 厦门专业网站建设公司深圳网站设计公司哪家好
  • 淘宝有做钓鱼网站的吗掉发脱发严重是什么原因
  • 我国外贸企业网站建设如何开展网络营销活动
  • 怎么样可以做网站充值代理2022最新免费的推广引流软件
  • 网站SEO容易做吗学it什么培训机构好
  • 专题网站建设意义何在cba最新消息
  • 番禺网站制作网上找客户有什么渠道
  • 博彩类网站开发源代码沈阳今日新闻头条
  • 做红包网站沐浴露营销软文
  • 出名的网站建设软件中国北京出啥大事了
  • 网站外链多的危害深圳网络公司推广平台
  • 前端是做网站吗营销策划公司主要做些什么
  • 收录图片的网站常见的线下推广渠道有哪些
  • 网站建设 推广信息seo技术是什么
  • 代做效果图网站好新闻最新热点
  • 青浦人才网官网seo提升关键词排名
  • 自助式网站建设 济南口碑seo推广公司