这是怎么回事?在运行时,
有时候会跳出这样的窗口,然后程序会终止,不知道是怎么回事,没有办法调试,有没有人知道是怎么回事呢?
有时候会跳出这样的窗口,然后程序会终止,不知道是怎么回事,没有办法调试,有没有人知道是怎么回事呢?
解决方案 »
- MFC 关于字体
- 请问SDI加CFormView的程序,如何在启动时使窗口与对话框资源保持同样大小?
- 关于能改变大小的对话框系统菜单的问题
- 小case,for help.
- 如何在dll中建立窗口?
- 用atl做的组件,使用接口函数传递结构给vb用,结构中的时间信息如何定义,如何使用?谢谢
- 谁能发一个好一点的CDib类给我,或者个个下载地址?
- 求邮件附件与邮件正文分离的程序?
- 问一个windows图形编程的问题
- 急。。。。。请问如何在基于FormView的程序中读取INI文件?????
- 中国软件的黑幕之最
- 急!(马上给分)我想问一下,在用VC做ActiveX控件的接口时怎么写一个自定义的数据结构(要在VB中掉用这个OCX)
2.同名文件问题:两个发送方发送的文件名一样,接收方同时生成了两个文件名一样的文件。或者是接收方一前一后把两个发送方发送的同名文件写到一个文件中,前面的写完然后关闭,后面的再写就会出错。
当时遇见这个问题后我也只是简单的分析了一下,可能分析的不对,请高人指点。
我解决的办法是:1.每次发送文件属性时用SLEEP()2.接收方生成文件时判断是否有同名的,若有,则重命名。
{ m_file.Open(m_cstrFileName, CFile::modeWrite | CFile::typeBinary);}这是我的代码。
我没有使用CFile::shareExclusive,在这种情况下,默认的是什么模式呢?
你设置一个互斥锁吧,参见CMutex;
{
CMutex mutex(FALSE, NULL, NULL);
mutex.Lock();
/*
发送文件
*/
mutex.Unlock();
}或者是类似的同步。谢谢各位的参与,希望这个问题对大家有好处。结帐