■MFC相談室 mfc14d.dll■
■ このスレッドは過去ログ倉庫に格納されています
0433425
2005/09/01(木) 11:42:06>>430
これはとりあえず、なさそうとしかいえない状態。
>>431
ないない。そんなノウハウ持ってるのは私だけ。
>>432
えーと……
今疑いが出ているのはこのコード。
// 文字列の加工(要はダイアログタイトルの一部の文字列を書き換え)
CString foo;
GetWindowText(foo);
char * str = new char[buf.GetLength()];
sscanf(foo, "%*s[^0-9]%*d", str);
foo.Format("%s %s%d", someString, str, someNumber);
delete[] str;
SetWindowText(foo);
これから再現できる条件を探すけど、どうも、newとCStringのメモリ確保がバッティングしているような悪寒が。
#「デバッグビルドでは再現しない」、「デバッガで起動すると再現しない」他には何かあるかなぁ……
■ このスレッドは過去ログ倉庫に格納されています