复制内容到粘贴板或剪切板

[cpp]
//////////////////////////////////////////////////////////////////////////
//复制文字到剪切板
bool CopyTextToClipbrd(LPCTSTR lpData)
{
if (!OpenClipboard(NULL))
return false;

bool fOk = false;
EmptyClipboard();

int len = lstrlen(lpData);

if (len > 0)
{
HGLOBAL hglbCopy = GlobalAlloc(GMEM_MOVEABLE, (len + 1) * sizeof(TCHAR));

if (hglbCopy == NULL)
goto _exit;

LPTSTR lptstrCopy = (LPTSTR)GlobalLock(hglbCopy);

memcpy(lptstrCopy, lpData, len * sizeof(TCHAR));

GlobalUnlock(hglbCopy);
UINT format = CF_TEXT;

if (SetClipboardData(format, hglbCopy)==NULL)
goto _exit;

fOk = true;
}

_exit:
CloseClipboard();

return fOk;
}
[/cpp]

MFC选择文件夹对话框

void Dlg::OnBtNdBrowse()
{
 // TODO: Add your control notification handler code here
 BROWSEINFO bi = {0};

 TCHAR szFilePath[MAX_PATH] = {0};
 ITEMIDLIST *pidl = {0};

 bi.hwndOwner = m_hWnd;
 bi.lpszTitle = "请选择要保存到的文件夹";
 bi.ulFlags  = BIF_RETURNONLYFSDIRS | BIF_EDITBOX | BIF_NEWDIALOGSTYLE;
 bi.lpfn   = BrowseCallbackProc;

 bi.lParam = (LPARAM)"C:"; //默认文件夹

 pidl = ::SHBrowseForFolder(&bi);  //获取目录
 if (pidl == NULL)
 {
  //MessageBox("选择的目录不能为空");
  return;
 }

 if (!::SHGetPathFromIDList(pidl, szFilePath)) //获取目录
  return;

 int fpl = strlen(szFilePath);
 if(szFilePath[fpl-1] != ”)
 {
  szFilePath[fpl] = ”;
  szFilePath[fpl+1] = ‘’;
 }
 //szFilePath 这里获取到了

}

int CALLBACK Dlg::BrowseCallbackProc(HWND hWnd, UINT uMsg, LPARAM lParam, LPARAM lpData)
{
 if(uMsg == BFFM_INITIALIZED ){        //设置初始化目录
  ::SendMessage(hWnd, BFFM_SETSELECTION, TRUE, lpData);
 }
 return 0;
}

手机常用的几个密码

说说自己所知道的一点皮毛。。。

1.手机解锁密码

它是跟SIM没有任何关系的,插不插SIM都没影响,也和移动公司无任何关系,只用来锁住和解锁手机,一般开关机都会用到。因为是可以修改,所以是这个密码是可以被破解的,估计存储在手机的EEPROM存储器里。如诺基亚的默认锁码是12345。

2.SIM卡服务密码

这个密码是不存储在SIM卡上的,只存在远方的移动公司的数据库里,移动公司验证该手机号码所属权的唯一方法。可以修改,修改可以通过打10086或去移动相关网站修改。通过服务密码可以在移动公司查询到自己相关套餐、费用、流量、PUK码等。。。

3.SIM卡PUK码

PUK码和SIM有关,一张SIM卡一个固定PUK码,和手机无任何关系。手机号码绑定了PUK码,所以在移动公司可以查到相关手机号码的PUK码。PUK码不可以修改,估计存储在SIM卡芯片的ROM存储器里,只读不能写,所以不能修改。利用PUK码可以解锁PIN码。

4.SIM的PIN码

PIN码也和SIM有关,和手机无关,4位密码,默认1234或0000,可以修改,估计存储在SIM卡芯片的EEPROM存储器里。每次开关机、离线模式和其他模式切换都会用到。

服务密码、PUK码、PIN码的关系:利用服务密码可以查询到这个手机号码绑定的PUK码,利用PUK码可以解锁PIN码。PIN可以输三次,错了要输PUK码解锁,PUK码可以输10次,10次错了直接烧卡报废,报废后只能换卡。

一年又一年

  又过了一年!自己却一点成绩都没有,就想小时候寒假考试没得过80分以上的。

  不知为什自从工作后自己总是会回想过去的一些事,不管是高兴的还是不高兴的。听说一直活在过去不好,自己当然知道要打起精神来迎接明天,但不知为什么做不到!后悔啊!小学和初中后悔自己为什么那么胆小,可能是由于经常转学吧~,在深德后悔浪费了那么多宝贵的时间,哪是除了电子课其他的一律逃课,逃课回宿舍睡觉,如果用这些时间来学习就好了,不至于现在天天都觉得时间不够。。。哎~哎~~哎~~~

谈谈龙川论坛

  龙川论坛是一个地方论坛,自己做了一个多月版主,发现在那提建议没用,那些老头根本不理你。根据自己所知道的一点皮毛在这说说我的建议或问题。

1.链接不是静态的。

2.没有404页面。

3.好多版块内容相同,可以合成一个的。

4.虽然注册人多,但只会偶尔上的。

5.白色主题很普通,要给人一个整体印象。

6.服务器或机房经常出问题,就像某网友说的像大姨妈-囧rz。

7.连版主都不可以编辑HTML代码,发帖、修改、编辑、什么的很麻烦。

8.没打开WAP浏览功能,要想手机上网的人有很多的,而且手机流量费又很贵!

9.很多有用功能都没打开!!!以后再补充