VC一条语句的解释if(INVALID_HANDLE_VALUE!=hFile)在程序中的作用是什么?void CMainFrame::OnFileOpen() {// TODO:Add your command handler code hereHANDLE hFile; hFile=CreateFile("new.txt",GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORM

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 21:06:15
VC一条语句的解释if(INVALID_HANDLE_VALUE!=hFile)在程序中的作用是什么?voidCMainFrame::OnFileOpen(){//TODO:Addyourcomman

VC一条语句的解释if(INVALID_HANDLE_VALUE!=hFile)在程序中的作用是什么?void CMainFrame::OnFileOpen() {// TODO:Add your command handler code hereHANDLE hFile; hFile=CreateFile("new.txt",GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORM
VC一条语句的解释if(INVALID_HANDLE_VALUE!=hFile)在程序中的作用是什么?
void CMainFrame::OnFileOpen()
{
// TODO:Add your command handler code here
HANDLE hFile;
hFile=CreateFile("new.txt",GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);//创建文件
DWORD lWrites;//接受实际写入的字节数
if(INVALID_HANDLE_VALUE!=hFile)
{
char writeBuffer[]="利用API函数向文件中写入数据111";//写入数据
SetFilePointer(hFile,0,0,FILE_END);//设置写入数据在文件的初始位置
WriteFile(hFile,writeBuffer,sizeof(writeBuffer),&lWrites,NULL);
}
hFile=::CreateFile("new.txt",GENERIC_READ,0,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);//读取文件,打开
DWORD lReads;//接收实际读取的字节数
if(INVALID_HANDLE_VALUE!=hFile)
{
::SetFilePointer(hFile,4,0,FILE_BEGIN);//设置在文件读取的位置
char readBuffer[100];//创建缓冲区,存放从文件中读取的数据
memset(readBuffer,0,100);
::ReadFile(hFile,readBuffer,100,&lReads,NULL);
CloseHandle(hFile);
// MessageBox(readBuffer);
}
}

VC一条语句的解释if(INVALID_HANDLE_VALUE!=hFile)在程序中的作用是什么?void CMainFrame::OnFileOpen() {// TODO:Add your command handler code hereHANDLE hFile; hFile=CreateFile("new.txt",GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORM
if(INVALID_HANDLE_VALUE!=hFile
hFile是创建文件的句柄,如果成功,hFile就是这个文件的句柄,如果失败,返回值就是是INVALID_HANDLE_VALUE,这句话就是看是不是失败了.

VC一条语句的解释if(INVALID_HANDLE_VALUE!=hFile)在程序中的作用是什么?void CMainFrame::OnFileOpen() {// TODO:Add your command handler code hereHANDLE hFile; hFile=CreateFile(new.txt,GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORM 在if语句前加$表示什么意思在If语句的的开始和结束都加有$,这是什么处理方式?请各位高手给予解释,在下感激不尽. 试用化学反应式解释碱对Vc的破坏作用 VB 怎样一起注释多行语句,像VC中可以用/*.*/或#if 0.#endifVB用什么语句实现类似功能呢? VC++6.0的问题,if语句和while语句1.if() {...};括号中代表什么?是代表括号中的代码=0执行...,还是括号中的变量为真时执行...?while(){...}呢?他们俩哪一个小括号里可以不写任何东西?2.bool类型中,0 解释下列语句的含义 在Perl中有个if语句为if (-e $dir/$_),其中$dir是某个目录,$_已取得$dir目录下的文件.请问if的测试语句怎么解释? =TEXT(((748+TRUNC(RAND()*10))*10+IF(RAND()>0.5,5,0))/1000,0.000)解释每段语句的意识 请问数控宏程序:IF[ABS[#1-#2]LT 0.语句中ABS和LT的解释 c++中while语句与if语句的区别是什么, 使用while循环语句求1到100的累加和用循环语句从1累加到100(要求使用While语句)VC++的 vc 符号大全解释如题&&,||,--,++,&,等符号的解释不懂啊我,了解下 vc++语句看不懂什么意思?for( int x = r.left; x = cutoff &&( p0[x-1] | p0[x] | p0[x+1] |p1[x-1] | p1[x+1] |p2[x-1] | p2[x] | p2[x+1] ) ){dst[x] = 255;add++;}}上面这段程序中的if()里的条件判断语句是什么意思啊? VC有个问题我不懂关于if(findData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)这个语句:我只知道&符号是位与操作符,也可能是地址操作符,但是这个语句情况很不一样,如果是&&我还可以理解,但出现的是一 if else语句的标准流程是什么? IF语句的表达式怎么写 if语句的基本格式是? IF语句的表达式怎么写