xxiuying:我图7的代码加入到我的程序中后,整个程序好像会有内存泄漏,点击关闭按钮后,窗口关闭,但在任务管理器中该程序仍然占用内存,把这段代码注释后就没事了,为什么?怎么解决?
(发表于2005-6-12 9:24:00)
wufenglin:好象我的程序里面也有这个问题,加上了MATCOM的代码后就出现不能自动结束该进程,希望高手能帮助解决,谢谢!
(发表于2005-7-7 10:17:00)
liu_xi_ang:的确,我的程序也存在线程控制的问题,代码中有
unsigned int mlibpr=mt_set_MT(0); // 1 if program is multithreaded, 0 otherwise.
这句话控制线程的个数,但是不知道怎么设置,现在还在搜索相关文档中,希望大家多多交流!
(发表于2005-9-6 10:57:00)
liu_xi_ang:这个问题在matcom自己的例子中不存在,有人看过他是怎么解决这个问题的吗?
(发表于2005-9-27 11:23:00)
liu_xi_ang:今天下午终于解决了这个问题,只要加入
winaxes(m_hWnd)这句话就可以了。
(发表于2005-9-27 16:26:00)
thetang:在新建m文件后怎么编译生成C++文件,我运行时让我选择command,不知道什么意思。谢谢。
(发表于2005-9-28 15:29:00)
petertjjzds:请问,我安装的MATCOM45里面只有v4500v.lib,没有v4501v.lib,这是怎么回事啊?????????????????????????????????
(发表于2005-10-25 9:19:00)
liu_xi_ang:petertjjzds: 那是你没有用4501的版本阿。
thetang: command中输入文件名,运行后它就自动生成c++文件了。
(发表于2005-11-7 15:09:00)
siryzh:我安装的MATCOM45里面也只有v4500v.lib,没有v4501v.lib,请问哪里有v4501v.lib下载呀?急用!谢谢!
(发表于2006-3-26 9:32:00)
yimaowang:我也想知道
怎么没人帮忙啊
在问下matcom45在哪下的
(发表于2006-4-4 23:01:00)
cfm0615:有谁需要v4501v.lib,发到我油箱Vic-Victor@tom.com
我给他发,呵呵!
(发表于2006-4-10 21:32:00)
turpumpkin:为什么,运行之后只产生了Test1.h、Test1.cpp、Test1.r 文件,而没有Test1.obj啊?
(发表于2006-5-8 14:10:00)
tengyuren:请问能否将该例中的figure 1 嵌入到 example 对话框里?
(发表于2006-5-16 9:22:00)
hulate:请问:在代码转换完成之后,在别的没有装matcom的机器上能否运行呢?还是不可以?如果不可以的话,又没有什么办法可以解决呢?
(发表于2006-5-30 23:37:00)
sdhzzzzcd:在我自己的程序中,如果不加winaxes(m_hWnd)这句话,程序可以运行,但是会出现关闭进程后任务管理器中仍存在进程的情况;如果加了winaxes(m_hWnd)这句话,程序就不能运行了,出现Exception code:OEEDFADE Unknown code called from C:/matlab6p5/work/trans0.m 2 这个错误,请问这是怎么回事?麻烦哪位大侠给解决一下,谢谢!
(发表于2006-7-29 10:03:00)
registor:我们的解决方法有两个:
1. 在MainFrame的析构函数中加入如下代码:
HANDLE hProcess;
hProcess = OpenProcess( PROCESS_TERMINATE, true, GetCurrentProcessId() );
TerminateProcess( hProcess, (DWORD) -1 );
CloseHandle( hProcess );
我们称其为自杀法。
2. 在MainFrame类里构造函数里加入如下代码:
initM(MATCOM_VERSION);
Mm h = winaxes(m_hWnd);
deleteobj(h);
exitM();
为什么要这样做,我们找不到原因,但从MatCOM中提供的MFC例子中的View类的OnDraw函数中找到Mm h = winaxes(m_hWnd);这句代码,将其加入我们的OnDraw()中后,可以结束进程,但会出现一个MatCOM的绘图窗口,这不是我们想要的,于是进行了调整,将其加入MainFrame类里构造函数,并加入了deleteobj(h);用于关闭其绘图窗口。
(发表于2007-8-5 16:38:00)
..........................................................................
--------------------next---------------------