已弃用ANSI API
来源:互联网 发布:安装手机淘宝客户端 编辑:程序博客网 时间:2024/05/21 11:34
Deprecated ANSI APIs
The Microsoft Foundation Class (MFC) library is migrating toward classes and methods that are based on the Unicode character set.Consequently, the ANSI versions of several MFC methods are deprecated.Use the Unicode versions of these methods in your future applications.
Starting with Windows Common Controls version 6.1, which ships in Windows Vista, the following ANSI methods are deprecated.
CButton class
复制代码
AFX_ANSI_DEPRECATED BOOL GetIdealSize(LPSIZE psize) const;AFX_ANSI_DEPRECATED BOOL GetImageList(PBUTTON_IMAGELIST pbuttonImagelist) const;AFX_ANSI_DEPRECATED BOOL GetTextMargin(LPRECT pmargin) const;AFX_ANSI_DEPRECATED BOOL SetImageList(PBUTTON_IMAGELIST pbuttonImagelist);AFX_ANSI_DEPRECATED BOOL SetTextMargin(LPRECT pmargin);
CComboBoxEx class
复制代码
AFX_ANSI_DEPRECATED HRESULT SetWindowTheme(LPCWSTR pszSubAppName);
CEdit class
复制代码
AFX_ANSI_DEPRECATED BOOL GetCueBanner(LPWSTR lpszText, int cchText) const;AFX_ANSI_DEPRECATED BOOL SetCueBanner(LPCWSTR lpszText, BOOL fDrawIfFocused = FALSE);
CLinkCtrl class
The entire class is deprecated.
CListCtrl class
复制代码
AFX_ANSI_DEPRECATED void CancelEditLabel();AFX_ANSI_DEPRECATED int EnableGroupView(BOOL fEnable);AFX_ANSI_DEPRECATED int GetGroupInfo(int iGroupId, PLVGROUP pgrp) const;AFX_ANSI_DEPRECATED void GetGroupMetrics(PLVGROUPMETRICS pGroupMetrics) const;AFX_ANSI_DEPRECATED BOOL GetInsertMark(LPLVINSERTMARK lvim) const;AFX_ANSI_DEPRECATED COLORREF GetInsertMarkColor() const;AFX_ANSI_DEPRECATED int GetInsertMarkRect(LPRECT pRect) const;AFX_ANSI_DEPRECATED COLORREF GetOutlineColor() const;AFX_ANSI_DEPRECATED UINT GetSelectedColumn() const;AFX_ANSI_DEPRECATED BOOL GetTileInfo(PLVTILEINFO pti) const;AFX_ANSI_DEPRECATED BOOL GetTileViewInfo(PLVTILEVIEWINFO ptvi) const;AFX_ANSI_DEPRECATED DWORD GetView() const;AFX_ANSI_DEPRECATED BOOL HasGroup(int iGroupId) const;AFX_ANSI_DEPRECATED int InsertGroup(int index, PLVGROUP pgrp);AFX_ANSI_DEPRECATED void InsertGroupSorted(PLVINSERTGROUPSORTED pStructInsert);AFX_ANSI_DEPRECATED int InsertMarkHitTest(LPPOINT pPoint, LPLVINSERTMARK lvim) const;AFX_ANSI_DEPRECATED BOOL IsGroupViewEnabled() const;AFX_ANSI_DEPRECATED void MoveGroup(int iGroupId, int toIndex);AFX_ANSI_DEPRECATED void MoveItemToGroup(int idItemFrom, int idGroupTo);AFX_ANSI_DEPRECATED void RemoveAllGroups();AFX_ANSI_DEPRECATED int RemoveGroup(int iGroupId);AFX_ANSI_DEPRECATED BOOL SetGroupInfo(int iGroupId, PLVGROUP pGroup);AFX_ANSI_DEPRECATED void SetGroupMetrics(PLVGROUPMETRICS pGroupMetrics);AFX_ANSI_DEPRECATED BOOL SetInfoTip(PLVSETINFOTIP plvInfoTip);AFX_ANSI_DEPRECATED BOOL SetInsertMark(LPLVINSERTMARK lvim);AFX_ANSI_DEPRECATED COLORREF SetInsertMarkColor(COLORREF color);AFX_ANSI_DEPRECATED COLORREF SetOutlineColor(COLORREF color);AFX_ANSI_DEPRECATED void SetSelectedColumn(int iCol);AFX_ANSI_DEPRECATED BOOL SetTileInfo(PLVTILEINFO pti);AFX_ANSI_DEPRECATED BOOL SetTileViewInfo(PLVTILEVIEWINFO ptvi);AFX_ANSI_DEPRECATED DWORD SetView(int iView);AFX_ANSI_DEPRECATED BOOL SortGroups(PFNLVGROUPCOMPARE _pfnGroupCompare, LPVOID _plv);
CReBarCtrl class
复制代码
AFX_ANSI_DEPRECATED void GetBandMargins(PMARGINS pMargins) const;AFX_ANSI_DEPRECATED HRESULT SetWindowTheme(LPCWSTR pszSubAppName);
CToolBarCtrl class
复制代码
AFX_ANSI_DEPRECATED void GetMetrics(LPTBMETRICS ptbm) const;AFX_ANSI_DEPRECATED void SetMetrics(LPTBMETRICS ptbm);AFX_ANSI_DEPRECATED HRESULT SetWindowTheme(LPCWSTR pszSubAppName);
CToolTipCtrl class
复制代码
AFX_ANSI_DEPRECATED HRESULT SetWindowTheme(LPCWSTR pszSubAppName);
- 已弃用ANSI API
- ANSI C内存管理API函数
- Windows, Unix and ANSI C API Comparison
- ANSI
- ANSI
- ANSI
- 关于vb.net里面api Unicode/ANSI调用一个问题解答
- C语言 ANSI-C内存管理API函数整理
- 如何使用Unicode版和Ansi版API
- pb10以上版本调用ANSI编码的api会出现乱码的解决方法
- 什么是ANSI,ANSI编码,ANSI C
- LoadRunner-ANSI C 脚本的常规 API 函数(其中包括所有协议,但 Java、VB 和 GUI 除外)
- ANSI history
- oracle ansi
- ansi编码
- ANSI C
- ansi编码
- ANSI C
- FileZilla Server的安装和设置
- UIButton上的图片和文字位置调整
- Facebook Haystack图片存储架构
- GFS, HDFS, Blob File System架构对比
- Yii二级联动下拉菜单
- 已弃用ANSI API
- spring 中的@Resource
- Miscellanies of iOS 3) Managing Memory with ARC
- 63(85)--windows internals mark david alex
- 伪装配厂模式
- jdk-7u3-linux-i586.tar.gz安装
- CommonJS简介
- ASP.NET MVC2 如何 使用 Profile 的问题及解决
- java swing 列表的显示使用(转)http://endual.iteye.com/blog/1526689