当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我要在鼠标移动时实现一些功能,但是当鼠标移到窗口边界时,就不再移动了,如何让继续像正常情况下处理鼠标移动消息呢?我用setcursorpos()得到的效果并不好。盼指教! ......
 ·哪里有html(css)方面的源代码下    »显示摘要«
    摘要: 哪里有html(css)方面的源代码下?? ......


为什么我用openURL()发送中文不行而IE发送的确可以呢

openURL("http://XXX.XXX.XXX/user?user=sunshine&message=中文测试")  
  服务器发送的消息都是“.....”  
  而我在IE的地址栏中“http://XXX.XXX.XXX/user?user=sunshine&message=中文测试”服务器却可以发送的消息“中文测试”。  
   
  请指点一下,谢谢

NO.1   作者: masterz

chinese   string   has   to   be   encoded   before   send   to   http   server  
  IE   does   it   automatically,   while   you   have   to   do   it   in   your   program.  
   
  http://codeguru.earthweb.com/cpp_mfc/URLEncode.html

NO.2   作者: JennyVenus

你必须首先转换成unicode或者utf-8的  
   
  BOOL  
  CADlg::DoUrlEncode(CString   csSrcData,   CString   &csDstData)  
  {  
  long   lngLength;  
  long   lngPos;  
  char   chSrc;  
  LPCTSTR   strSrc;  
  char   *strEr;  
  CString   csHexCode;  
  CString   csSource;  
   
  csSource.Empty();  
  lngLength   =   csSrcData.GetLength();  
  strSrc   =   (LPCTSTR)csSrcData;  
  for   (lngPos   =   0;   lngPos   <   lngLength;   lngPos++)   {  
  chSrc   =   *(strSrc   +   lngPos);  
  if   (chSrc   !=   %)   {  
  csSource   +=   chSrc;  
  }   else   {  
  if   (lngPos   +   2   <   lngLength)   {  
  csHexCode.Empty();  
  csHexCode   +=   *(strSrc   +   (++lngPos));  
  csHexCode   +=   *(strSrc   +   (++lngPos));  
  csSource   +=   (unsigned   char)strtoul(csHexCode,   &strEr,   16);  
  if   (*strEr   !=   0)   {  
  //throw(cderException);  
  return   0;  
  };  
  }   else   {  
  //throw(cderException);  
  return   0;  
  };  
  };  
  };  
  //AfxMessageBox(   csSource   );  
  csDstData   =   csSource;  
  //if   (IsJisConvert)   {  
  // csSrc   =   csSource;  
  // ConvJisToSJis();  
  // csSource   =   csDst;  
  //};  
  return   0;  
  }  
 

NO.3   作者: withoutway

UTF-8


 ·关于网络注册表的问题    »显示摘要«
    摘要: 用注册表编程器文件菜单上的“连接网络注册表”可以打开其它计算机上的注册表,但经常会提示没有权限。请问在哪里可以输入用户名和密码来获得权限? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE