我自己做了一个小的库,库里面封装了一下CFile了。我的库是动态库,库本身是使用的静态MFC。然后我又做了一个小测试工程,内容大概如下:
int main(int argc, _TCHAR* argv[])
{
    PIFile myfile;
    bool t = myfile.Open("C:\\123.txt", MODE_APP, MODE_ALL, SHARE_NONE);
    return 0;
}
我的测试工程编译链接都没有问题,但是在运行的时候。却不运行main函数,而是去运行C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\src\mfc\winmain.cpp里面的AfxWinMain函数。奇怪啊!!!按说,我的测试工程应该完全和MFC没有关系了啊。我的库是静态链接的啊!求助!!!!