摘要:
为了调试方便,将CRgn rgn对象以图片形式输出,便于查看{CRgn rgnint w = m_lpShapePoints[4].x+4;int h = m_lpShapePoints[4].y+4;HWND hDesk = GetDesktopWindow();HDC hDC = ::GetDC(hDesk);CMemDC MemDC(hDC, CSize(w, h), 0);for (int x=0; xw; x++){for (int y=0; yh; y++){CPoint pt(x, y);if (rgn.PtInRegion(pt)){CDC *pDC = CDC::From 阅读全文
摘要:
class AFX_EXT_CLASS CDisplayWnd : public CBaseDisplayWnd01, public CBaseDisplayWnd02 阅读全文
摘要:
如何查看 动态库资源 冲突问题在调用资源前使用以下是在 dll 中的定义CLDCControlDialog * CLDCFilesControl::DoModalPropertyDlg03(HWND hParent){m_pPropertyDlg = new CFilesPropertyDlg2(CWnd::FromHandle(hParent));}以下是 EXE 对 dll的调用CDialog * CLeadShowView::DoModalPropertyDlg03(CLDCControl40 *pCtrl, CWnd *pEdtWnd){//AFX_MANAGE_STATE(AfxGe 阅读全文
摘要:
CWnd *pWnd[8] = {'\0'};pWnd[0] = this-GetParent();pWnd[1] = pWnd[0]-GetParent();pWnd[2] = pWnd[1]-GetParent();http://baike.baidu.com/view/2072881.htm?fr=ala0_1一个数组,若其元素均为指针类型数据,称为指针数组。 也就是说,指针数组中每一个元素都相当于一个指针变量。其详细形式应该如下: *a[0], ...*a[n]. 每一个数组里面存储的是其指向的地址; 一维指针数组的定义形式为:类型名 *数组名[数组长度] 例 阅读全文
摘要:
http://zhidao.baidu.com/question/17822145.html 首先你得明白什么样的文件可以导入注册表 一般情况下第一行是 REGEDIT4 或是 Windows Registry Editor Version 5.00 第二行空掉 以下开始方括号中些下注册表路径 下行写键和键值 句提的我引一篇文章给你看 当初我也是这样学习的 你提到删除自己 这样的话可以使用语句 del %0 就好了 文章在下边,流传相当广的: 如何用批处理文件来操作注册表 在入侵过程中经常回操作注册表的特定的键值来实现一定的目的,例如:为了达到隐藏后门、木马程序而删除Run下残余的键值。或者创 阅读全文
摘要:
//*********************************************************//Functiopn:LogEvent//Description:记录服务事件//Calls://Called By://Table Accessed://Table Updated://Input://Output://Return://Others://History://authorniying time2006-8-10versiondesc//****************************************************** 阅读全文
摘要:
HKEY_CURRENT_USER 檢查你的 Service 是用什麼用戶登錄的, 如果沒什麼要求, 最好用 HKEY_CURRENT_MACHINE 這個來保存你的東西, 可將調試信息寫到 log 文件, 或 設置 Service 的 Interactive 為true, 來顯示當前的MessageBox信息 阅读全文
摘要:
http://cyanman.blog.163.com/blog/static/15250208200892501645480/方法1, SYSTEMTIME 类型//指定time_t类型的时间,格式化为YYYYMMDDHH24MISS型的字符串void FormatTime(SYSTEMTIME &tm1){TCHAR * szTime = new TCHAR[128];GetLocalTime(&tm1);_stprintf( szTime, _T("%4.4d-%2.2d-%2.2d %2.2d:%2.2d:%2.2d"),tm1.wYear, tm1.wMonth+1, tm1.wDa 阅读全文
摘要:
http://www.7es.cn/Software_development/124.shtmlvc mfc代码中获得程序资源中版本信息的方法vc资源编辑可以对应用程序的版本信息进行设定,编译好的执行文件可以在文件属性中看到文件版本、程序版本等版本信息。一般用户是不太主意文件属性终端的版本信息的,那么如果能让版本信息显示到界面上就直观多了,并且可以统一管理版本信息而不用每次编辑界面。折腾了一番,写了如下函数,可以获取并返回资源文件中设定的版本号字符串。CString GetAppVersion() { //获取应用程序路径TCHAR szAppPath[MAX_PATH] = {0}; ::G 阅读全文
摘要:
BSTR b(m_spCurrentNode-childNodes-item[i]-nodeName); CString s(b == NULL ? L"" : b); strCurNodeName.Format(_T("%s"), (LPCTSTR)s); 阅读全文
摘要:
http://www.vckbase.com/document/viewdoc/?id=1677下载源代码http://d.download.csdn.net/down/158720/niying用VC++建立Service服务应用程序作者:李佳颖(niying) 下载源代码 本文主要介绍了 OpenSCManager、CreateService、OpenService、ControlService、DeleteService、RegisterServiceCtrlHandler、SetServiceStatus、StartServiceCtrlDispatcher等操作服务程序的主要几个A 阅读全文
摘要:
#ifdef _DEBUG#pragma comment(lib,"LDCControlDllud.lib")#pragma comment(lib,"LDCControlDll20ud.lib")#pragma comment(lib,"LDCControlDll30ud.lib")#pragma comment(lib,"LDCControlDll40ud.lib")#else#pragma comment(lib,"LDCControlDllu.lib")#pragma comment(lib,"LDCControlDll20u.lib")#pragma comment(lib,"LDC 阅读全文
摘要:
HANDLE hTemp = GetCurrentThread();DWORD nID = GetCurrentThreadId(); 阅读全文
摘要:
http://wenku.baidu.com/view/83e909e8b8f67c1cfad6b807.htmlMatlab的ActiveX接口_百度文库 阅读全文
摘要:
http://hi.baidu.com/aoshifeng/blog/item/42dcb11f565ae609304e15e5.htmlFlash中fscommand中常用参数2007年10月22日 星期一 17:38Flash中fscommand中常用参数2007-07-16 10:56用法fscommand("command", "parameters")参数command 一个传递给宿主应用程序用于任何用途的字符串;或者一个传递给 Flash Player 的命令。parameters 一个传递给宿主应用程序用于任何用途的字符串;或者一个传递给 Flash Player 的值。 返回 阅读全文
摘要:
http://zhidao.baidu.com/question/18962263.html*. MPEG/.MPG/.DAT MPEG也是Motion Picture Experts Group 的缩写。这类格式包括了 MPEG-1, MPEG-2 和 MPEG-4在内的多种视频格式。MPEG-1相信是大家接触得最多的了,因为目前其正在被广泛地应用在 VCD 的制作和一些视频片段下载的网络应用上面,大部分的 VCD 都是用 MPEG1 格式压缩的 ( 刻录软件自动将MPEG1转为 .DAT格式 ) ,使用 MPEG-1 的压缩算法,可以把一部 120 分钟长的电影压缩到 1.2 GB 左右大 阅读全文
摘要:
http://apps.hi.baidu.com/share/detail/16128159 阅读全文
摘要:
http://xinxing124.blog.163.com/blog/static/3017019520103911406972/VC++:打开、保存文件对话框和浏览文件夹对话框_一切随缘_新浪博客一。打开文件夹:1。CFileDialog实现CFileDialog hFileDlg(true,NULL ,NULL,OFN_FILEMUSTEXIST | OFN_READONLY | OFN_PATHMUSTEXIST,TEXT("驱动文件 (*.sys)|*.sys|所有文件(*.*)|*.*|"),NULL);if(hFileDlg.DoModal() == IDOK){m_path = 阅读全文
摘要:
http://zhidao.baidu.com/question/145495277.htmlhttp://topic.csdn.net/u/20101116/01/52679129-15b2-4717-a209-f3e62150ad1c.htmlhttp://zhidao.baidu.com/question/125280664.htmlDefWindowProc和WindowProc-----DefWindowProc处理WindowProc没处理的消息在Windows操作系统里,当窗口显示之后,它就可以接收到系统源源不断地发过来的消息,然后窗口就需要处理这些消息,因此就需要一个函数来处理 阅读全文
摘要:
1、CMSHFlexGrid类用法_百度文库 http://wenku.baidu.com/view/c99dc80ef12d2af90242e661.html2、MSHFlexGrid 滚动 注意不是用ScrollWindowvoid CCDOperator::OnTcnSelchangeTabData(NMHDR *pNMHDR, LRESULT *pResult){// TODO: ?ú′?ìí?ó???tí¨?a′|àí3ìDò′ú??*pResult = 0;CPoint p 阅读全文