1.在动态链接库中使用CString等对象指针作为函数的返回值、形参。这些对象的内存申请在动态库库中,如果用在非这个这个库中释放这个对象,那么程序就会异常;这是因为在当前释放的库或EXE中找不到改内存地址。
2.GetOpenFileName等需要选择文件或者保存文件的函数会改变当前工作路径,所以读取文件操作不要用相对路径,要用绝度路径。
1.在动态链接库中使用CString等对象指针作为函数的返回值、形参。这些对象的内存申请在动态库库中,如果用在非这个这个库中释放这个对象,那么程序就会异常;这是因为在当前释放的库或EXE中找不到改内存地址。
2.GetOpenFileName等需要选择文件或者保存文件的函数会改变当前工作路径,所以读取文件操作不要用相对路径,要用绝度路径。