串口助手把数据存哪里了?? 程序在这。。你能帮忙看下源代码吗??http://share.weiyun.com/b08931f62a8f8a23e6d2689eb3ea5880 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我一个“PeekComm.rar” 0分http://download.csdn.net/detail/schlafenhamster/5202391“本程序 窥视 串口的 活动。主要 hook 了: {"KERNEL32.DLL", "CreateFileA","myCreateFileA",(FARPROC)myCreateFileA}, {"KERNEL32.DLL", "CreateFileW","myCreateFileW",(FARPROC)myCreateFileW}, {"KERNEL32.DLL", "GetCommS”不知道你用不用的上 这是 Vc6 编的 窥视 串口的 程序, 比如 “串口助手”工作时,程序 hook 这个 “串口助手” 把 它的 读写 串口的 内容, 都截获 下来。 哦。。那这个程序怎么用呢??那个编译出的3个错误怎么改??c:\software\vc98\mfc\include\afx.h(697) : error C2059: syntax error : 'constant'c:\software\vc98\mfc\include\afx.h(699) : error C2334: unexpected token(s) preceding ':'; skipping apparent function bodyError executing cl.exe.Creating browse info file...BSCMAKE: error BK1506 : cannot open file '.\Debug\PeekComm.sbr': No such file or directoryError executing bscmake.exe.PeekComm.exe - 3 error(s), 0 warning(s) 你的afx.h(697)有问题吧,应该是:// Attributespublic:(700) BOOL IsSerializable() const; 好了。。我现在重新装完了可是又有一个错误。。LINK : fatal error LNK1104: cannot open file "Hookdll/Debug/MyHookDll.lib"这个怎么办呢?试了好几次都这样 目录HookDll是 dll 工程, 先 编译他, 会产生 那个 MyHookDll.lib 把“串口助手”打开,然后 打开 PeekCom , 上面有一个 “spy++”那样的 “找窗口”按钮, 把 他 拖到“串口助手”里, 就可以 hook 成功了, 然后 “串口助手” 的 收发 都 会 到 PeekCom 中 显示。 哦好像可以了那你这个程序有没有数据存储的功能呢??我可以在上面加个teechart来显示数据吗?? 不难的,所有修改都在:BOOL CPeekCommDlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) { case WM_RF_MSG://ReadFile m_FileSize += Append2RichEdit((BYTE*)pCopyDataStruct->lpData,pCopyDataStruct->cbData,clrRED); m_TotalBytes.Format("%d",m_FileSize); UpdateData(FALSE); break; case WM_WF_MSG://WriteFile m_FileSize += Append2RichEdit((BYTE*)pCopyDataStruct->lpData,pCopyDataStruct->cbData,clrBLUE); m_TotalBytes.Format("%d",m_FileSize); UpdateData(FALSE); break;}处理这 2个 case 就行了。程序 有 一个 “save as” 功能,但是 rtf (doc) 格式。 vs2012类向导产生的代码疑问 用vs2008打开 vc6的MFC程序出现错误 MFC问题如何求解? [求助]想在DLL退出时结束某个线程,怎么弄? ODBC读ACCESS时出现的问题 在线等~~~关于空间几何的算法 CWinThread和CSocket菜鸟问题,今天结帖 高分急问用户登陆对话框应该放在程序的什么地方? CListCtrl中如何设置一列全为选择框?如何设置或取得一行的选择框的状态? 请高手别嫌问题简单!如何屏蔽对话框的Esc键和回车退出?很急很急! 求助串口助手数据存储问题 MFC combo 如何区分大小写字母
http://download.csdn.net/detail/schlafenhamster/5202391
“本程序 窥视 串口的 活动。主要 hook 了: {"KERNEL32.DLL", "CreateFileA","myCreateFileA",(FARPROC)myCreateFileA}, {"KERNEL32.DLL", "CreateFileW","myCreateFileW",(FARPROC)myCreateFileW}, {"KERNEL32.DLL", "GetCommS”不知道你用不用的上
c:\software\vc98\mfc\include\afx.h(697) : error C2059: syntax error : 'constant'
c:\software\vc98\mfc\include\afx.h(699) : error C2334: unexpected token(s) preceding ':'; skipping apparent function body
Error executing cl.exe.
Creating browse info file...
BSCMAKE: error BK1506 : cannot open file '.\Debug\PeekComm.sbr': No such file or directory
Error executing bscmake.exe.PeekComm.exe - 3 error(s), 0 warning(s)
应该是:
// Attributes
public:
(700) BOOL IsSerializable() const;
LINK : fatal error LNK1104: cannot open file "Hookdll/Debug/MyHookDll.lib"
这个怎么办呢?试了好几次都这样
“串口助手”里, 就可以 hook 成功了, 然后 “串口助手” 的 收发 都 会 到 PeekCom 中 显示。
BOOL CPeekCommDlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct)
{
case WM_RF_MSG://ReadFile
m_FileSize += Append2RichEdit((BYTE*)pCopyDataStruct->lpData,pCopyDataStruct->cbData,clrRED);
m_TotalBytes.Format("%d",m_FileSize);
UpdateData(FALSE);
break;
case WM_WF_MSG://WriteFile
m_FileSize += Append2RichEdit((BYTE*)pCopyDataStruct->lpData,pCopyDataStruct->cbData,clrBLUE);
m_TotalBytes.Format("%d",m_FileSize);
UpdateData(FALSE);
break;
}
处理这 2个 case 就行了。
程序 有 一个 “save as” 功能,但是 rtf (doc) 格式。