CFile dibFile(filename,CFile::modeWrite|CFile::modeCreate);
这里第二个参数为什么要写成CFile::modeWrite|CFile::modeCreate?不懂是啥意思,请指教~
这里第二个参数为什么要写成CFile::modeWrite|CFile::modeCreate?不懂是啥意思,请指教~
解决方案 »
- 请教CScrollView界面的实现
- 关于MDI风格的MFC程序的几个问题 向高手指教 不甚感激
- 如何会恢复系统输入表
- XP下硬盘扇区读写的问题
- vc QQ群
- 请问装了vc++6.0后,想在ms-dos窗口下编译调试,应如何设定autoexec.bat路径
- 让控件自己删除自己可以吗????
- 这个问题有难度(关于TLB文件和ADO)
- 为何在PreCrateWindow中设置cs属性后,对应窗口并未见有何改动,是什么原因?是因为对窗口进行UpdateWindow么,如果是,请教如何处理?谢谢
- 那里有oicq通信协议的资料?越详细越好。最好有辕马。我想给3000分为何只能给43分?
- 请教如果用Cimage生成透明PNG文件?
- 如何操作其他Windows程序?可否通过向其句柄PostMessage来实现?
{
DECLARE_DYNAMIC(CFile)public:
// Flag values
enum OpenFlags {
modeRead = 0x0000,
modeWrite = 0x0001,
modeReadWrite = 0x0002,
shareCompat = 0x0000,
shareExclusive = 0x0010,
shareDenyWrite = 0x0020,
shareDenyRead = 0x0030,
shareDenyNone = 0x0040,
modeNoInherit = 0x0080,
modeCreate = 0x1000,
modeNoTruncate = 0x2000,
typeText = 0x4000, // typeText and typeBinary are used in
typeBinary = (int)0x8000 // derived classes only
}; enum Attribute {
normal = 0x00,
readOnly = 0x01,
hidden = 0x02,
system = 0x04,
volume = 0x08,
directory = 0x10,
archive = 0x20
}; enum SeekPosition { begin = 0x0, current = 0x1, end = 0x2 }; enum { hFileNull = -1 };就是CFile 定义的 枚举
CFile::modeWrite Opens the file for writing only.