오호... 저말고 또 다른 사람이 생각을 했다는 건가요?
기분이 별로 좋지는 않군요. ^^ 제법 멋진 생각이었다고 좋아하고 있었는데.
"일부 98" 에서 로딩이 안되는 문제가 있군요.
하지만, 그 방법은 개발자를 위한 것이 아닌가요?
한창 개발할 때 탐색기 실행으로 DLL 이 잠겨버리면 상당히 신경쓰이는 일입니다.
아. 이렇게 하면 되겠네요.
#if defined ( DEBUG )
char tempBuf[ 4096 ] = { 0 };
::GetModuleFileName( NULL, tempBuf, 4096 );
if ( CStringEx::ciFind( tempBuf, "explorer.exe" ) != -1 )
{
// 인터넷 익스플로러가 아닌 탐색기에서 활성화 되는 것이라면.
// FALSE 를 반환.
return FALSE;
}
#endif
어쨌든. 최초이고 싶었는데. ^^;
김샜습니다.