Visual C++编程
flylkly
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CString和char之间的转换
CString到char数组可以使用CString的成员函数GetBuffer或者LockBuffer。而char到CString则可以使用CString的成员函数Format。//CString到charCString tmp;tmp.GetBuffer(tmp.GetLength());tmp.LockBuffer();//char到CStringchar bu原创 2010-05-04 23:06:00 · 499 阅读 · 0 评论 -
对话框之间变量值的传递
一个简单的方法,通过domodal来调出对话框,通过成员变量来传递,注意是Value变量而不是Control变量。domodal返回后对话框句柄就销毁了,上面的子控件自然就不存在了。而Value类型的变量还是存在的。 CCreateDir CreateDirDlg; if(IDOK != CreateDirDlg.DoModal()) return ; CString tm原创 2010-05-10 23:08:00 · 715 阅读 · 0 评论 -
ExitWindowsEx函数调用前需提权
今天写了个小程序,想远程发送关机命令,结果总是调用失败,通过GetLastError一看,返回0。网上一查,得知需要提权,下面是一段提权代码,运行后就可以成功执行关机操作了。 HANDLE hToken; TOKEN_PRIVILEGES tkp; // Get a token for this process. if (!OpenProcessToken(GetCu原创 2010-05-10 23:08:00 · 831 阅读 · 4 评论 -
MFC/VC实现文件夹的浏览
void CMyDlg::OnBtnBrowsefolder() { // TODO: Add your control notification handler code here BROWSEINFO bInfo; bInfo.hwndOwner = this->m_hWnd; //父窗口句柄 bInfo.pidlRoot = NULL; //初始目录 bInfo.原创 2010-05-18 21:54:00 · 491 阅读 · 0 评论
分享