VC常用知识点集锦(更新中...)

下面是本人在实际的应用中经常用到的一些VC方面的知识,整理起来仅供查阅:

 

1  UpdateData(BOOL bSaveAndValidate = TRUE)函数。UpdateData(TRUE)表示刷新控件的值到相关联的变量,UpdateData   

    (FALSE)则表示将相关联变量的值拷贝给控件。

 

2  经常会用下面两个函数存储.INI文件和读取.INI文件,通过这样的方式可以方便地读取程序存储的设置信息。

    将信息写入.INI文件中经常会用到函数WritePrivateProfileString(),该函数有4个参数,解释如下:

    LPCTSTR lpAppName 是INI文件中的一个字段名.

  LPCTSTR lpKeyName 是lpAppName下的一个键名,通俗讲就是变量名.
    LPCTSTR lpString 是键值,也就是变量的值,不过必须为LPCTSTR型或CString型的.
    LPCTSTR lpFileName 是完整的INI文件名.

   读取.INI文件经常会用到函数GetPrivateProfileInt();该函数有4个参数,返回的是整形,参数解释如下:

    LPCTSTR lpAppName   是INI文件中的一个字段名.

    LPCTSTR lpKeyName   是lpAppName下的一个键名,通俗讲就是变量名.

    INT nDefault       如果在.INI文件中没有找到上面的变量名,则返回一个缺省的值(通常我们可以赋为0).

    LPCTSTR lpFileName  是完整的INI文件名.

 

3  MessageBox("该字段用于显示具体的内容","该字段用于显示标题",MB_YESNO)==IDYES

    当用户选择“是”的时候,该函数返回true;  当用户选择“否”的时候,该函数返回false.

 

4  在VC中加载光标的图片。可以应用这两个函数

    HCURSOR SetCursor(HCURSOR hCursor);hCursor表示传入的光标的句柄

    LoadStandardCursor( LPCTSTR lpszCursorName )    pszCursorName标识了预定义的Windows光标的IDC_常量标识符。

    通常我们可以这样更换光标的图片:

   ::SetCursor(AfxGetApp()->LoadStandardCursor(IDC_SIZEALL));

 


   

你可能感兴趣的:(VC常用知识点集锦(更新中...))