社区
非技术类
帖子详情
请问有没有人愿意远程聊天帮忙解释一个程序
bluepuppy
2007-05-09 03:43:46
如题.我只学过C,C++与VC++刚刚涉及.不知道是否有人愿意帮我解释一下一个程序.小女子感激不尽.小虾对我来说也是大侠啊,拜托拜托.不过,如果真的有大侠愿出手相助的话,麻烦做好思想准备啊,呵呵,因为不排除出现鸡同鸭讲的情况.
QQ:514277903
拜托拜托~~
...全文
494
11
打赏
收藏
请问有没有人愿意远程聊天帮忙解释一个程序
如题.我只学过C,C++与VC++刚刚涉及.不知道是否有人愿意帮我解释一下一个程序.小女子感激不尽.小虾对我来说也是大侠啊,拜托拜托.不过,如果真的有大侠愿出手相助的话,麻烦做好思想准备啊,呵呵,因为不排除出现鸡同鸭讲的情况. QQ:514277903 拜托拜托~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oldmanzhao
2007-08-14
打赏
举报
回复
这是一个对话框程序啊,当然不会有View,Doc这些,去看看MFC/VC的书吧,都是很基础的问题,一般前两章就会把你的问题解决了。
bluepuppy
2007-08-14
打赏
举报
回复
迟到...
wltg2001
2007-05-10
打赏
举报
回复
IMPLEMENT_DYNAMIC一个宏,做为直接编程者而言,你可以当作没看见它.
bluepuppy
2007-05-09
打赏
举报
回复
IMPLEMENT_DYNAMIC是做什么的?
lailuboy
2007-05-09
打赏
举报
回复
并不是所有的程序都要文档和视结构的。我看了你上面的程序,其实很简单的呀
bluepuppy
2007-05-09
打赏
举报
回复
这个源程序包含CAboutDlg,CAddSampleDlg,CBarRecog,CBarCodeApp,CBarCodeDlg,CDib五个类.是一个条形码解码的程序.CDib是位图操作接口,主要实现打开图像,保存图像,获得图像大小等功能.CBarRecog用来识别条形码.
1:CAboutDlg的头文件与头文件的内容好像都是包含在CBarCodeDlg里的.为什么它要单独成为一个类呢?
2: 一个简单的单文档程序好像还有View类,Doc类和MainFrm类.这个没有,那怎样实现它们的功能呢?
CAddSampleDlg的头文件:
#if !defined(AFX_ADDSAMPLEDLG_H__D44E080C_CB44_47AD_A94B_3CDB3647F708__INCLUDED_)
#define AFX_ADDSAMPLEDLG_H__D44E080C_CB44_47AD_A94B_3CDB3647F708__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// AddSampleDlg.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CAddSampleDlg dialog
class CAddSampleDlg : public CFileDialog
{
DECLARE_DYNAMIC(CAddSampleDlg)
public:
CAddSampleDlg(BOOL bOpenFileDialog, // TRUE for FileOpen, FALSE for FileSaveAs
LPCTSTR lpszDefExt = NULL,
LPCTSTR lpszFileName = NULL,
DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
LPCTSTR lpszFilter = NULL,
CWnd* pParentWnd = NULL);
int DoModal();
virtual ~CAddSampleDlg();
protected:
//{{AFX_MSG(CAddSampleDlg)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
TCHAR* m_pszFile;
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_ADDSAMPLEDLG_H__D44E080C_CB44_47AD_A94B_3CDB3647F708__INCLUDED_)
源文件:
// AddSampleDlg.cpp : implementation file
//
#include "stdafx.h"
#include "AddSampleDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAddSampleDlg
IMPLEMENT_DYNAMIC(CAddSampleDlg, CFileDialog)
CAddSampleDlg::CAddSampleDlg(BOOL bOpenFileDialog, LPCTSTR lpszDefExt, LPCTSTR lpszFileName,
DWORD dwFlags, LPCTSTR lpszFilter, CWnd* pParentWnd) :
CFileDialog(bOpenFileDialog, lpszDefExt, lpszFileName, dwFlags, lpszFilter, pParentWnd)
{
m_pszFile = new TCHAR[2048]; //set a 2K buffer to hold selected files
m_pszFile[0] = '\0'; //initialize pointer;
}
CAddSampleDlg::~CAddSampleDlg()
{
if (m_pszFile != NULL)
delete [] m_pszFile; //cleanup
}
int CAddSampleDlg::DoModal()
{
ASSERT_VALID(this);
ASSERT(m_ofn.Flags & OFN_ALLOWMULTISELECT); //make sure multiple file selection is on
m_ofn.lpstrFile = m_pszFile; //initialize the OPENFILENAME structure
m_ofn.nMaxFile = 2048;
return CFileDialog::DoModal();
}
BEGIN_MESSAGE_MAP(CAddSampleDlg, CFileDialog)
//{{AFX_MSG_MAP(CAddSampleDlg)
// NOTE - the ClassWizard will add and remove mapping macros here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
bluepuppy
2007-05-09
打赏
举报
回复
可是太多不懂的了,都不知道贴哪些.
wltg2001
2007-05-09
打赏
举报
回复
贴代码不是更好吗?比QQ更方便,讨论的人也多一些
「已注销」
2007-05-09
打赏
举报
回复
还不如先粘上源代码,分析一下先
halve
2007-05-09
打赏
举报
回复
蓝色扑皮,这英文名取的。。。
Transitional
2007-05-09
打赏
举报
回复
沙发...
JAVA——基于TCP协议的文本
聊天
程序
本文档详细介绍了如何使用JAVA编程实现
一个
基于TCP协议的文本
聊天
程序
,涵盖TCP协议概念、相关JAVA类库的使用,包括InetAddress、ServerSocket和Socket的详细
解释
,以及服务端和客户端的创建和数据传输过程。示例代码展示了如何建立连接、收发消息及关闭连接。
微信
聊天
内容可以被监听吗
本文探讨了微信
聊天
记录的网络安全,
解释
了
聊天
软件如何通过加密确保通信安全,同时指出公司可能通过上网行为管理系统监控员工
聊天
记录。建议用户保持系统更新,避免运行未知
程序
,以防止木马入侵。
微信
聊天
内容可以被监听吗?
本文探讨了微信
聊天
记录的保密性,
解释
了基础的加密机制确保了网络层面上的通信安全。然而,通过安装监控软件,如深信服,公司或其他管理员可能在本地层面获取
聊天
记录。安全措施包括避免在不安全的设备上
聊天
,定期更新系统和软件,以及警惕不明确来源的
程序
安装。此外,私钥的安全也至关重要,一旦泄露,可能导致中间人攻击。总的来说,虽然微信
聊天
在网络层难以监听,但本地安全同样重要。
如何创建
一个
TCP多人
聊天
室?
本文详细介绍了如何使用Node.js的net模块创建
一个
简单的TCP
聊天
室,包括服务器端的连接管理、消息广播和客户端的连接、数据发送与接收。展示了服务器端和客户端的代码实现,以及运行结果示例。,
非技术类
1,662
社区成员
58,948
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章