需要练习的函数

原创 2011年01月10日 11:59:00

1)

void CLEDErrInfoDlg::SaveTo()
{
    TCHAR szFilter[MAX_PATH],szFile[MAX_PATH],szDefExt[]=_T(".rrpb"),*pChr;
    TCHAR szBuf[MAX_PATH];
    OPENFILENAME ofn;
    HANDLE hfile;
   
//    RGBQUAD rgb[256];
    DWORD size;
    if(m_pShowData==NULL)
        return;
    //if(QueryINIText(_T("LEDSETUP"),_T("FILEBRIGHTREVISE"),szFilter,MAX_PATH)<=0)
        lstrcpy(szFilter,_T("save repotr(*.txt)|*.txt|"));
    while((pChr=_tcsrchr(szFilter,'|')))
        *pChr=0;///使过滤器的字符串,是以零结尾的。
    szFile[0]=0;
    ZeroMemory(&ofn,sizeof(ofn));
    ofn.lStructSize=sizeof(ofn);
    ofn.hwndOwner=m_hWnd;
    ofn.lpstrFile=szFile;
    ofn.nMaxFile=MAX_PATH;
    ofn.lpstrFilter=szFilter;
    ofn.lpstrDefExt=szDefExt;
    ofn.nFilterIndex=1;
    ofn.Flags=OFN_EXPLORER|OFN_OVERWRITEPROMPT|OFN_EXTENSIONDIFFERENT;
    if(GetSaveFileName(&ofn)!=TRUE)
        return ;

    hfile=CreateFile(szFile,GENERIC_READ|GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,(HANDLE)NULL);
    if(hfile==INVALID_HANDLE_VALUE){
        if(QueryINIText(_T("LEDREDDATA"),_T("ERRORSAVEFILE"),szBuf,MAX_PATH)<=0)
            lstrcpy(szBuf,_T("Failed to save!"));
        MessageBox(m_hWnd,szBuf,_T(""),MB_OK|MB_ICONEXCLAMATION);
        return ;
    }
    WriteFile(hfile,m_pShowData,strlen(m_pShowData),&size,NULL);
    CloseHandle(hfile);
}

 


2)SendDlgItemMessage, 发送消息到对话框上的指定控件。

  SendMessage()与其的区别是什么?

3)LVITEM.state=0x1000意味着什么?

4)


回想到,上周,在调用他的组件时,当密码不对,窗体会因某某内存不能读而崩溃掉。

     今天看到源代码后,明白了,他在密码出错的处理代码中,认为用户总是会输正确的密码,而不会提前关掉对话框!

 

Javascript(一)-19-(JS函数_练习1)

【练习1】 完成对数组的如下操作: 1.最值获取; 2.排序; 3.查找; 4.反转。 【代码】 //1.获取最大值 function getMax(arr){ ...
  • wy_0928
  • wy_0928
  • 2015年08月20日 11:25
  • 1083

JavaScript简单的函数练习

若凌ljb 2017-05-26 08:44 练习 body{font-size: 12px;} #txt{ height: 400px; width: 600p...
  • u011277123
  • u011277123
  • 2017年05月27日 15:46
  • 496

c语言函数练习

一、单项选择题 1.能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是(  d  )。 A. a〉=10 or a<=0 B. a〉=0|a<=10 C. a〉=10 &&a<=0...
  • Kuangqiu
  • Kuangqiu
  • 2016年12月02日 16:59
  • 1065

js 匿名函数和闭包函数(js练习)

1、首先(保证页面引入了jQuery)创建 2、js创建ul和li标签,并且添加ul标签在body里面...
  • dongfanglanyi
  • dongfanglanyi
  • 2016年03月27日 19:22
  • 645

Exercise 18:命名,变量,代码,函数

原文链接:http://learnpythonthehardway.org/book/ex18.html         大标题啊,对吧?下面我就要向你介绍关于函数的一些东西了。咚咚锵!说到函数,每一...
  • LuoYe_123456
  • LuoYe_123456
  • 2014年03月16日 15:58
  • 893

python初学过程的一些小练习题

# 习题1: 假设Python没有提供map()函数,请自行编写一个my_map()函数实现与map()相同的功能。 def my_map(my_fun,my_list):       l= ...
  • u014163625
  • u014163625
  • 2014年12月02日 14:29
  • 4414

牛客网编程练习之JS函数封装

第一题: /** * 题目:已知函数 fn 执行需要 3 个参数。请实现函数 partial,调用之后满足如下条件: * 1、返回一个函数 result,该函数接受一...
  • github_37987831
  • github_37987831
  • 2017年07月18日 19:34
  • 140

jquery核心函数jQuery()学习

jquery核心函数 jQuery()、$(); jQuery对象和DOM对象区别和转换
  • iitkd
  • iitkd
  • 2015年04月07日 19:42
  • 247

<机器学习练习>K-means聚类算法

1:思想 K-means,属于无监督学习。即输入数据没有标签y,经过一些算法后,找到标签y。 聚类的目的就是找到每个样本潜在的标签y,并将同类别的样本放到一起。 而k-means聚类:就是把...
  • lanyanchenxi
  • lanyanchenxi
  • 2016年05月25日 01:01
  • 1070

C++Primer第五版 7.1.4节练习

练习7.11:在你的Sales_data类中添加构造函数,然后编写一段程序令其用到每个构造函数。 练习7.12:把只接受一个istream作为参数的构造函数定义到类的内部。 练习7.13:使用is...
  • fengzhanghao23
  • fengzhanghao23
  • 2015年09月16日 07:17
  • 1332
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:需要练习的函数
举报原因:
原因补充:

(最多只允许输入30个字)