标题:窗口间的类对象调用
只看楼主
linkang1024
Rank: 2
等 级:论坛游民
帖 子:90
专家分:83
注 册:2011-10-10
结帖率:70.83%
已结贴  问题点数:20 回复次数:5 
窗口间的类对象调用
定义了两个窗口a b 窗口a是主界面 窗口b是用来设置参数的  在b.h 的文件了定义了类C的对象   C x,y,z;  在b.cpp里 实现参数设置的功能。
在窗口a中  我要调用 对象x,y,z    我尝试定义全局变量 但是出错了 ,报错某个内存不能read  我想问还有什么办法呢?  还有就是两个窗口间是怎样初始化的?  我理解成a先初始, 调用b时 暂停a的初始化 再初始化b  调用完b后  再来a的  对么?
2013-08-20 10:29
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:20 
好绕,不知所云。能否把问题简单描述?

我行我乐
我的博客:
http://blog.yuccn. net
2013-08-20 12:32
linkang1024
Rank: 2
等 级:论坛游民
帖 子:90
专家分:83
注 册:2011-10-10
得分:0 
回复 2楼 yuccn
就是在窗口b里  定义了 类C x,y,z三个对象   , 我要在窗口a的类里调用这个x,y,z
2013-08-20 14:01
linkang1024
Rank: 2
等 级:论坛游民
帖 子:90
专家分:83
注 册:2011-10-10
得分:0 
回复 2楼 yuccn
大哥  有时间吗? 有想让你帮我看下一个程序   总是实现不了我想的效果啊
2013-08-21 20:44
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:0 
把你的程序贴出来?

我行我乐
我的博客:
http://blog.yuccn. net
2013-08-21 21:10
linkang1024
Rank: 2
等 级:论坛游民
帖 子:90
专家分:83
注 册:2011-10-10
得分:0 
回复 5楼 yuccn
void CAllGetComDlg::OnBtSend1()
{
    // TODO: Add your control notification handler code here

    unsigned char buf[] = { 0x40, 0x40, 0x00, 0x00, 0x04, 0x01, 0x07, 0xff, 0xff, 0x00, 0x00, 0x0a, 0x23, 0x23};
    DWORD dwBufferLength = 1024;
    if(mCom1.IsOpen())
    {
   
        //mCom1.GetInputSize();
        mCom1.SetBufferSize(BUF_IN_SIZE, BUF_OUT_SIZE);
        mCom1.Write(buf,dwBufferLength);
        GetDlgItem(IDC_EDIT1)->SetWindowText((const char *)buf);
    }
    else
        ::AfxMessageBox("ComPotr isn't open, send fail");
}
AllGetCom.rar (3.61 MB)



我输入的是16进制  怎样才能输出16进制?  程序我放在附件吧  如果大哥有空帮我看看
2013-08-22 10:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-419396-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.124550 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved