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

系统网站网站备案账号

系统网站,网站备案账号,单页网站对攻击的好处,建站平台与自己做网站本篇文章属于《518抽奖软件开发日志》系列文章的一部分。 我在开发《518抽奖软件》#xff08;www.518cj.net#xff09;的时候#xff0c;要在文本框粘贴从别处复制来的名单。发现一个问题#xff0c;就是一些Unix传过来的多行文本#xff0c;粘贴后都变成了一行。原来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.dnsts.com.cn/news/26435.html

相关文章:

  • 网站 成功因素快速网站排名
  • 自己服务器建设网站怎么对网站做seo优化
  • 建设心理网站门户网站建设公司案例
  • 网站什么时候做负载均衡购物网站优惠券怎么做
  • 禹城网站制作用php做注册网站的代码
  • 用python开发网站开发技术菠萝菠萝蜜高清免费视频
  • 维护网站是什么工作做界面的网站
  • js企业网站模板番禺响应式网站开发
  • 成品网站灬1688低成本做网站 白之家
  • 帝国做视频网站网站怎么做英语和中文的
  • 北京手机模板建站电子版证件照免费制作微信小程序
  • 做招商加盟做得比较好的网站wordpress的源代码
  • 太原心诺做网站环境建设公司网站
  • 网站建设维护学什么科目自建网站的优缺点
  • 鹤壁做网站的公司seo网络推广技术员招聘
  • 网站开发流程的8个步骤深圳网站设计公司排名前十
  • 许昌建设企业网站重庆工业设计公司有哪些
  • 上海制作网站的公司有哪些论述电子商务网站的建设
  • 集团门户网站建设费用深圳加盟网站建设
  • 手机网站和电脑网站郑州大型网站
  • 双滦区seo整站排名网络营销是团队还是个人
  • 做网站属于什么工作做网站主机
  • 四川省住房和城乡建设厅官方网站软件设计培训
  • 国外专门做杂志的共享网站嘉兴做网站费用
  • 品牌理念设计企业网站建设视频链接下载到本地
  • .net 网站开发百度官方网站首页
  • 凡科网建网站付费链接怎么做微信开发网站建设程序
  • 有哪些网站交互效果做的好的遵义网红打卡
  • 重庆秀山网站建设费用360免费自助建站
  • 产品网站怎么做超链接LAMP环境wordpress放在哪里