【年末特价促销】千年私服一条龙服务介绍 双线游戏服务器租用
返回列表 回复 发帖

CEdit类(编辑类)成员函数及消息

CEdit类(编辑类)
CObject -> CCmdTarget -> CWnd -> CEdit
【说 明】CEdit类提供了Windows 编辑控件中的功能。编辑控件是一个子窗口矩形,用户可以向其中输入文本。 可以通过对话模板或直接从代码中创建一个编辑控件。在两种情形下,首先调用CEdit类的构造函数构造CEdit类的对象,再调用成员函数Create创建Windows 编辑控件并将其与CEdit类的对象连接。构造在CEdit的派生类中可以单步实现。为派生类编写构造函数并从构造函数中调用成员函数Create。
CEdit类从CWnd类继承了重要的功能,要在CEdit类的对象中设置或获取文本,使用CWnd类的成员函数SetWindowText和GetWindowText,可以设置和得到编辑控件的全部内容,即使它是一个多行控件。如果编辑控件是多行的,使用CEdit类的成员函数GetLine,GetSel,GetSel和ReplaceSel来获取和写入控件的部分文本。
如果要处理编辑控件发往其父类(通常是一个CDialog类的派生类)的通知消息,则向父类中为每一消息添加一个消息映射入口和消息处理成员函数。
各消息映射入口可采用如下形式:ON_Notification(id, memberFxn)
其中id指定了发送通知的编辑控件的子窗口ID,memberFxn为你写好的处理通知的父成员函数的名字。
父函数形式如下:
afx_msg void memberFxn();
下面是一组可能的消息映射入口,以及在何种情况下向父类发送的描述:

ON_EN_CHANGE
用户采取的行动可能会改变编辑控件的文本。与EN_UPDATE通知消息不同,该通知是在Windows 更新显示之后发送的。

ON_EN_ERRSPACE
编辑控件不能为特定请求分配足够的空间。

ON_EN_HSCROLL
用户单击了编辑控件中的水平滚动条,父窗口在屏幕更新之前被通知。

ON_EN_KILLFOCUS
编辑控件失去输入焦点。

ON_EN_MAXTEXT
当前输入超过了为编辑控件指定的数目,并作截尾处理。当编辑控件不具有ON_EN_HSCROLL风格且要输入的字符会超过编辑控件的宽度时,发送消息。当编辑控件不具有ON_EN_VSCROLL风格且要输入的字符会超过编辑控件的高度时,也会发送消息。

ON_EN_SETFOCUS
编辑控件获得焦点。

ON_EN_UPDATE
编辑控件将要显示变动的文本。在控件对文本格式化之后但在显示文本之前发送消息,以便在必要时改变窗口尺寸。

ON_EN_VSCROLL
用户单击了编辑控件中的垂直滚动条,父窗口在屏幕更新之前被通知。 如果在对话框内创建CEdit类的对象,CEdit类的对象在用户关闭对话框时自动被删除。 如果使用对话框编辑器从对话资源中创建CEdit类的对象,CEdit类的对象在用户关闭对话框时自动被删除。
如果在窗口内创建CEdit类的对象,也需要删除它。如果在栈上创建CEdit类的对象,它被自动删除。如果使用new函数在堆上创建CEdit类的对象,在用户中止编辑控件时,必须对其调用delete来删除它。如果在CEdit类的对象中分配存储空间,则需要重载CEdit析构函数来处理分配情况。【库 名】<afxwin.h>【成员函数
】(1)BOOL CanUndo() const;【返回值】如果上一次编辑操作可以用Undo成员函数撤销,则返回非零值,否则为0。【注 释】调用该函数来决定上一次编辑操作是否可以撤销。
(2)CEdit();
【注 释】构造一个CEdit类的对象。使用成员函数Create来创建Windows 编辑控件
(3)int CharFromPos(CPoint pt) const;【返回值】返回WORD低位的字符索引,以及WORD高位的行索引。【参 数】pt 在客户区域中的CEdit类的对象的点的坐标。【注 释】调用该函数来获取基于0索引的行和最接近CEdit控件中指定点的字符索引。注意,该成员函数在Windows 95和Windows NT 4.0中有效

(4)void Clear();【注 释】调用该函数来删除(清除)编辑控件中当前选中的文本。由成员函数Clear进行的操作可以通过调用成员函数Undo撤销。要删除当前选定文本并将其拷贝到剪贴板上,调用成员函数Cut
。(5)void Copy();【注 释】调用该函数将编辑控件中的当前选中文本以CF_TEXT格式拷贝到剪贴板中
。(6)BOOL Create(DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID);【返回值】初始化成功,则返回非零值,否则为0。【参 数】dwStyle 指定编辑控件的风格。可以是窗口风格和控件的编辑风格的组合。可以使用的编辑风格如下:

ES_AUTOHSCROLL
当用户在行的末尾键入了一个字符时自动将文本向右滚动10个字符。当用户按下ENTER键时,控件把所有文本滚动回位置0。

ES_AUTOVSCROLL
当用户在最后一行按下ENTER键时自动将文本镶上滚动一页。

ES_CENTER
在一个多行编辑控件中使文本水平居中显示。

ES_LEFT
使文本作对齐。

ES_LOWERCASE
在字符输入到编辑器控件时,转换所有的字符成为小写。

ES_MULTILINE
指定编辑控件为多行风格(缺省为单行风格)。
对于在对话框中的多行编辑控件,按下ENTER键将执行按下对话框中缺省按钮的操作,如果希望换行则必须设置ES_WANTRETURN风格。
当多行编辑控件的父窗口不是一个对话框类的对象,而且指定了ES_AUTOVSCROLL风格,则编辑控件尽可能多地显示行并且在用户按下ENTER键时垂直滚动。若未给出ES_AUTOVSCROLL风格,则编辑控件尽可能多地显示行,若当没有再可显示的行时用户按下ENTER键,则发出“嘟嘟”声。
若指定了ES_AUTOHSCROLL风格,则当插入字符超出控件的右边界时,该或行编辑控件自动水平滚动。要开始一个新行,用户必须按ENTER键。若未给出ES_AUTOHSCROLL风格,则控件根据需要自动将插入字符卷至下一行的开始处;若按下了ENTER键,仍将重起一行。卷行的位置由窗口的尺寸决定。若窗口的尺寸发生了变化,则卷行的位置也发生变化,且文本将被重新显示。
多行编辑控件可拥有滚动条。带滚动条的编辑控件处理其自己的滚动消息。不带滚动条的编辑控件按如上方法处理由父窗口发送的消息。

ES_NOHIDESEL
通常,编辑控件在失去输入焦点时编辑控件隐藏选中的文字并且当编辑控件重新获得输入焦点时反转选中的文字。指定本风格将使被选中的文本不被隐藏。

ES_NUMBER
被编辑的文本必须为数字,否则将不被处理。

ES_OEMCONVERT
在编辑控件中输入的文本被从ANSI字符集转换到OEM字符集然后又转换回ANSI字符集。这样就保证了应用程序调用Windows API函数AnsiToOem把编辑控件中的ANSI字符串转换成OEM字符时字符被正确转换。此风格对含有文件名的编辑控件非常有用。

ES_PASSWORD
当向编辑控件中键入字符时,将所有字符显示成(*)。应用程序可使用成员函数SetPasswordChar来修改所显示的字符。此风格仅在编辑控件为单行时有效,一旦编辑控件设置了ES_MULTILINE风格则此风格无效。

ES_READONLY
防止用户输入或者编辑控件中的文本。

ES_RIGHT
使文本右对齐。

ES_UPPERCASE
在字符输入到编辑器控件时,转换所有的字符成为大写。

ES_WANTRETURN
对于在对话框中建立的多行文本编辑控件,当按下ENTER键时,编辑控件将消息发送给对话框,对话框将执行缺省操作OnOK,关闭对话框。在设置了此风格后,编辑控件就不会将消息发送给对话框了。此风格对于在框架窗口中建立的编辑控件无效。对于在对话框中建立的单行文本编辑控件也无效。
rect 指定控件的尺寸和位置。可以是RECT结构或CRect对象。pParentWnd 指定编辑控件的父窗口(通常使用CDialog类的对象)。其值不能为NULL。nID 指定编辑控件的ID。
【注 释】构造CEdit类的对象分两步。首先调用CEdit类的构造函数,再调用成员函数Create,这样就创建了一个Windows 编辑控件,并将其与CEdit类的对象连接。当执行成员函数Create时,Windows 发送WM_NCCREATE ,WM_NCCALCSIZE ,WM_CREATE 和WM_GETMINMAXINFO 消息到编辑控件。缺省地,这些消息由CWnd 基类中的成员函数OnNcCalcSize,OnCreate,OnNcCreate和OnGetMinMaxInfo处理。要扩展缺省的消息处理,先从CEdit类派生一个类,为新类添加消息映射并重载上述消息处理成员函数。例如,重载成员函数OnCreate为新类执行所需要的初始化操作。
(7)void Cut();【注 释】调用该函数来删除(剪切)在编辑控件中的当前选定文本,并将其用CF_TEXT格式拷贝到剪贴板中。由成员函数Cut执行的删除可以由成员函数Undo来撤销。删除当前选定部分而不将已删除文本置于剪贴板,调用成员函数Clear。
(8)void EmptyUndoBuffer();【注 释】调用此成员函数重新设置(清除)一个编辑控件中的撤消标记,使编辑控件不可撤消最近一次操作。撤消标记在编辑控件的某个操作可以撤消时建立。当调用成员函数SetHandle或基类CWnd类的成员函数SetWindowsText时,撤消标记自动被清除。
(9)BOOL FmtLines(BOOL bAddEOL);【返回值】如果发生格式化,则返回非零值,否则为0。【参 数】bAddEOL 指定是否要插入软断行符,值为True时插入软断行符,为False时去掉软断行符。【注 释】调用此成员函数用于设置在一个多行编辑控件中是否包含软断行符。一个软断行符包含在断行行末插入两个回车和一个换行,这是因为一行可容纳的文字有限。而一个硬断行符包含一个回车和一个断行。以硬断行符结束的行不受本成员函数的影响。仅在CEdit类的对象是一个多行编辑控件时Windows才响应此命令。本成员函数仅影响成员函数GetHandle返回的缓冲区和消息WM_GETTEXT返回的文本,而对编辑控件中的显示无影响。
(10)int GetFirstVisibleLine() const;【返回值】可视的最顶端行的行号(行号由0开始),对单行编辑控件来说,返回值为0。【注 释】调用此成员函数决定编辑控件中可视的最顶端行的行号。
(11)HLOCAL GetHandle() const;【返回值】一个用于标识多行编辑控件内容的局部内存句柄。如果发生错误,例如检取信息的编辑控件为单行,则返回值为0。【注 释】调用此成员函数来获取一个多行编辑控件中当前分配的内存句柄。此句柄是一个局部内存句柄,可被任何局部Windows存储函数作为一个参数来获得。此成员函数仅仅被多行编辑控件处理。在一个多行编辑控件的对话框中调用此成员函数时,对话框必须设置风格DS_LOCALEDIT。如果不是,虽然也可以得到一个非零的返回值,但此返回值不可被使用。注意 此成员函数不可在Windows 95下运行。如果在Windows 95下调用,会返回NULL。此成员函数可在Windows NT 3.51版及以上使用。
(12)UINT GetLimitText() const;【返回值】对当前CEdit类的对象的文本大小限制,以字节计算。【注 释】调用此成员函数来获取该CEdit对象的文本大小限制,文本限制是此编辑控件可以接收的文本的最大长度(以字节计算)。注意 此成员函数仅在Windows 95和Windows NT 4.0以上版本中可用。
(13)int GetLine(int nIndex, LPTSTR lpszBuffer) const;
int GetLine(int nIndex, LPTSTR lpszBuffer, int nMaxLength) const;【返回值】实际拷贝的字节数。如果由参数nIndex指定的行号大于此编辑控件的行数,则返回值为0。【参 数】nIndex 指定从多行编辑控件中检索的行的行号,行号由0指定。对单行编辑控件,此参数被忽略。lpszBuffer 指向获取此行备份的缓冲区。缓冲区的第一个字必须指定能被拷贝到缓冲区的最大字节数。nMaxLength 指定能被拷贝到缓冲区的最大字节数,本成员函数在调用Windows之前将此值放置到参数lpszBuffer的第一个字中。【注 释】调用此成员函数从编辑控件中获取文本的一行并将其放置到参数lpszBuffer缓冲区。被拷贝的行不包括空终止符。
(14)int GetLineCount() const;
【返回值】在多行编辑控件中的包含的一个整数总行数。如果没有向控件输入任何文本,则返回值为-1。【注 释】调用此成员函数获取一个多行编辑控件中的总行数。此函数仅应用于多行编辑控件。
(15)DWORD GetMargins() const;
【返回值】双字的低字位为左边距,高字位为右边距。【注 释】调用此成员函数获取由成员函数SetMargins设置的编辑控件的左右边距,以像素表示。注意,此成员函数仅在Windows 95和Windows NT 4.0以上版本中可用。
(16)BOOL GetModify() const;
【返回值】如果编辑控件的内容被改变,则返回值为非零,否则为0。【注 释】调用此成员函数测试编辑控件的内容是否被改变。Windows有一个内部标记来表明编辑控件的内容是否被改变。当编辑控件首次被创建时此标记被清除,在调用成员函数SetModify时也被清除。
(17)TCHAR GetPasswordChar() const;
【返回值】指定在用户输入字符处显示的字符。如果无密码,则返回NULL。【注 释】调用此成员函数获取在用户输入密码时所显示的密码字符。如果编辑控件是用ES_PASSWORD风格建立的,则缺省的密码字符为一个星号(*)。
(18)void GetRect(LPRECT lpRect) const;【参 数】lpRect 指向一个RECT结构类型的数据以接收格式化矩形。【注 释】调用此成员函数获取一个编辑控件的格式化矩形。此格式化矩形为文本的边界矩形,与编辑控件窗口的大小无关。多行编辑控件的格式化矩形可以被成员函数SetRect和SetRectNP改变。
(19)DWORD GetSel() const;
void GetSel(int& nStartChar, int& nEndChar) const;
【返回值】此版本返回一个双字,其低位字为起始位置,高位字为被选中字符串后第一个未被选中的字符的位置。【参 数】nStartChar 指向当前选中部分的第一个字符位置,用整数表示。nEndChar 指向被选中字符串后第一个未被选中的字符的位置,用整数表示。【注 释】调用此成员函数获取一个编辑控件中当前被选中部分(如果有)的起始和结束位置,可用参数也可用返回值。注意,当选中编辑控件的最后一个字符时高位字或者第二个参数的值为最后一个字符的索引值加一。当选中的文本不再同一行时,硬断行符也将占据两个索引值,而软换行符将占据3个索引值。每个汉字将占据两个索引值。
(20)void LimitText(int nChar = 0) const;
【参 数】nChar 指定用户可以输入的文本的长度(以字节枚举)。如果参数为0,则长度设置为UINT_MAX个字节,这是缺省情况。UINT_MAX的值为0xffffffff。【注 释】调用此成员函数限定用户可以向编辑控件中输入的文本的长度。改变文本限定使用户能输入的文本受到限制,而对已在编辑控件中的文本没有影响,也不影响用CWnd类中的成员函数SetWindowText能拷贝到编辑控件中的文本的长度。如果用成员函数SetWindowText输入的文本超过调用成员函数LimitText所指定的值,则用户可以在编辑控件中删除任何文本,但文本限制会禁止用户将已存在的文本替换为新文本,直到删除当前所选文本而使文本大小降至限制以内。注意,在Win32(Windows95和Windows NT)中,成员函数SetLimitText可以代替此函数。

(21)int LineFromChar(int nIndex = -1) const;
【返回值】返回由nIndex指定的字符索引的行号,此行号从0开始。如果nIndex为-1,则返回所选部分第一个字符的行号,如果无选定部分,则返回当前行号。【参 数】nIndex 包含编辑控件文本中所需字符的基于0的索引值,或者包含-1。如果为-1则指定为当前行,即包含脱字符的行。【注 释】调用此成员函数获取包含指定字符索引的行的行号,字符索引指编辑控件中从开始到指定字符的字符数。此成员函数仅适用于多行编辑控件。
(22)int LineIndex(int nLine = -1) const;
【返回值】nLine所指定的行的第一个字符的索引值。如果指定的行号大于编辑控件的行数,则返回-1。【参 数】nLine 包含编辑控件文本中所需字符的行索引值(此索引由0开始),如果为-1则指定为当前行,即包含脱字符的行。【注 释】调用此成员函数获取多行编辑控件中一行的第一个字符的索引值,字符的索引值指从文本控件中文本开头到指定行的字符数。此成员函数仅适用于多行编辑控件。
(23)int LineLength(int nLine = -1) const;
【返回值】当成员函数由多行编辑控件调用时,返回由nLine所指定的字符索引值所在行的长度(以字节数表示);当成员函数由单行编辑控件调用时,返回编辑控件中文本的长度(以字节数表示)。【参 数】nLine 指定要获取长度的行中某一的字符的索引值。如果参数值为-1,表示当前行(即包含脱字符的行),不包括此行中被选中的部分文本的长度。成员函数LineLength在单行编辑控件调用时本参数被忽略。【注 释】调用此成员函数获取在编辑控件中一行的字符长度。
(24)void LineScroll(int nLines, int nChars = 0);
【参 数】nLine 指定纵向滚动的行数。nChars 指定水平滚动的字符数。如果编辑控件使用ES_RIGHT或ES_CENTER风格,此值无效。【注 释】调用此成员函数滚动多行编辑控件的文本。此成员函数仅用于多行编辑控件。编辑控件的纵向滚动不能超过该文本的最后一行,如果当前行号加上由nLines指定的行数超过编辑控件中的总行数,则它的值被调整而使得文本的最后一行滚动达到编辑控件窗口的顶端。此函数可以水平滚动经过每行的最后一个字符。
(25)void Paste() const;
【注 释】调用此成员函数将剪贴板上的数据插入CEdit的插入点,仅在剪贴板上的数据具有CF_TEXT格式时数据才可以被插入。
(26)CPoint PosFromChar(UINT nChar) const;
【返回值】由nChar指定的字符的左上角坐标。【参 数】nChar 指定字符的索引值(从0开始)。【注 释】调用此成员函数获取此CEdit类的对象中一个指定字符的位置(左上角),此字符由它的索引值给定。如果nChar大于此CEdit对象中最后一个字符的索引,则(-1,-1)。注意,此成员函数仅适用于以Windows 95和Windows NT开始的版本。
(27)void ReplaceSel(LPCTSTR lpszNewText, BOOL bCanUndo = FALSE);
【参 数】lpszNewText 指向一个以空终止的替换字符串。bCanUndo 如果指定此替代可以被撤消,则将此参数设置为TRUE。缺省值为FALSE。【注 释】调用此成员函数将编辑控件中的当前选定部分替换为由参数lpszNewText指定的文本。仅替换编辑控件中文本的一部分。如果要替换全部文本,请使用基类CWnd类的成员函数SetWindowText。如果当前未选定文本,则将文本插入当前光标位置。
(28)void SetHandle(HLOCAL hBuffer);
【参 数】hBuffer 包含一个指向局部内存的句柄。此句柄必须已由Windows API函数LocalAlloc使用 LMEM_MOVEABLE标记创建。该存储区被认为包含一个带空终止符的字符串,如果不是这样,则缓冲区的第一个字符应被设置为0。【注 释】调用此成员函数设置一个可被多行编辑控件使用的局部内存句柄。编辑控件便可以使用此缓冲区来存储当前显示的文本,而不必分配自己的缓冲区。此函数仅对多行编辑控件有效。当应用设置一个新的存储句柄时,应使用GetHandle成员函数获取一个当前缓冲内存句柄,并使用Windows API函数LocalFree释放此缓冲区。此函数清除撤消缓冲区(CanUndo成员函数返回0)和内部修改标记(GetModify成员函数返回0),编辑控件被重新设置。仅在使用DS_LOCALEDIT风格标志设置构造一个多行编辑控件对话框后,才可以在此对话框中使用此成员函数。注意,此函数不可在Windows 95中使用,如果在Windows 95中使用成员函数GetHandle会返回NULL。此函数仅在Windows NT 3.51以上的版本中使用。
(29)void SetLimitText(UINT nMax);
【参 数】nMax 新的文本限制,以字节计算。【注 释】调用此成员函数设置编辑控件中的文本的长度限制。此限制是编辑控件可以接收的以字节形式表示的文本大小。改变文本限定仅使用户能输入的文本受到限制,而对已在编辑控件中的文本没有影响,也不影响用基类CWnd类的成员函数SetWindowText能拷贝到编辑控件中的文本的长度。如果用基类CWnd类的成员函数SetWindowText输入的文本超过调用成员函数LimitText函数所指定的值,则用户可以在编辑控件中删除任何文本,但文本限制会禁止用户将已存在的文本替换为新文本,直到删除当前所选文本而使文本大小降至限制以内。在Win32中,成员函数LimitText可以代替此函数。
(30)void SetMargins(UINT nLeft, UINT nRight);
【参 数】nLeft 以像素表示的新的文本左边距宽度。nRight 以像素表示的新的文本右边距宽度。【注 释】调用此成员函数设置编辑控件的左右边距。注意,此成员函数仅在Windows 95和Windows NT 4.0以上版本中可用。
(31)void SetModify(BOOL bModified = TRUE);
【参 数】bModified TRUE表示文本被改变了,FALSE表示没有改变,缺省情况下设定了改变标志。【注 释】调用此成员函数设置或清除编辑控件的改变标志。改变标记表明文本是否被改变。当用户改变文本时,此标志被自动设置,它的值在调用成员函数GetModify时获取。
(32)void SetPasswordChar(TCHAR ch);
【参 数】ch 指定在用户输入字符处显示的字符。如果值为0,则显示输入的实际字符。【注 释】调用本成员函数在编辑控件中设置或清除用户输入文本时所显示的密码字符。此成员函数对多行编辑控件无效。当调用本成员函数时,CEdit将用ch所指定的字符替代所有可视的字符。如果编辑控件是用ES_PASSWORD风格建立的,则缺省的密码字符被设置为一个星号(*)。此风格在本成员函数以ch = 0调用时删除。注意,本成员函数没有刷新功能,也就是说,在调用本成员函数之后应调用基类CWnd类的成员函数Invalidate来刷新当前视,才会得到正确的显示结果。
(33)BOOL SetReadOnly(BOOL bReadOnly = TRUE);
【返回值】操作成功,则返回非零值;当发生错误时为0。【参 数】bReadOnly 指定设置还是去掉编辑控件的只读状态。如果为TRUE值,则设置为只读状态;如果为FALSE值,则设置为可读写状态。【注 释】调用此成员函数设置编辑控件的只读状态。当前的只读状态可由基类CWnd类的成员函数 GetStyle的返回值的ES_READONLY标志测出。
(34)void SetRect(LPCRECT lpRect);
【参 数】lpRect 指向一个RECT结构类型数据或CRect对象的指针,指定格式化矩形的新的尺寸。【注 释】调用此成员函数用指定坐标设置一个编辑控件的矩形的尺寸。此成员函数仅对多行编辑控件有效。使用成员函数SetRect设置一个对多行编辑控件的格式化矩形。此格式化矩形为文本的边界矩形,与编辑控件窗口的大小无关。当编辑控件首次被创建时,格式化矩形与用户的编辑控件窗口区一样。使用成员函数SetRect后,应用程序可以使格式化矩形大于或小于编辑控件窗口。如果编辑控件没有滚动条,在格式化矩形大于窗口时,文本将被剪切而不是被覆盖。如果编辑控件包括一个边界,则格式化矩形的大小将因边界的存在而变小。如果用成员函数GetRect的返回值来调整矩形的大小,在传递矩形之前应将矩形坐标中的top、left值减1,bottom、right值加1,以此去掉边界的影响。调用成员函数SetRect时,编辑控件的文本格式和显示方式将被重新设置。
(35)void SetRectNP(LPCRECT lpRect);
【参 数】lpRect 指向一个RECT结构类型数据或CRect对象的指针,指定格式化矩形的新的大小。【注 释】调用此成员函数用一个多行编辑控件设置格式化矩形。此格式化矩形为文本的边界矩形,与编辑控件窗口的大小无关。除了编辑控件窗口不被重新设置外,此成员函数与成员函数SetRect一致。当编辑控件首次被创建时格式化矩形与用户的编辑控件窗口区一样。使用此成员函数后,应用程序可以使格式化矩形大于或小于编辑控件窗口。如果编辑控件没有滚动栏,在格式化矩形大于窗口时,文本将被剪切而不是被覆盖。此成员函数仅对多行编辑控件有效。注意,成员函数SetRect相当于在调用此成员函数后再调用基类CWnd类的成员函数Invaliadte。
(36)void SetSel(DWORD dwSelection, BOOL bNoScroll = FALSE);
void SetSel(int nStartChar, int nEndChar, BOOL bNoScroll = FALSE);【参 数】dwSelection 低位字指定被选中部分的第一个字符位置,高位字指定为被选中字符串后第一个未被选中的字符的位置。如果低位为0,高位为-1,则编辑控件中的全部文本被选中;如果低位字为-1,则任何当前选定内容被去掉选定状态。bNoScroll 指示是否显示脱字符是滚动可见的。如果值为FALSE,则显示,TRUE不显示。nStartChar 指出被选中部分的第一个字符位置。如果nStartChar = 0且nEndChar = -1,则编辑控件的文本被全选;如果nStartChar = -1,则任何当前选定内容被去掉选定状态。nEndChar 指定为被选中字符串后第一个未被选中的字符的位置。【注 释】调用此成员函数在一个编辑控件中选择一定范围的字符。
(37)void SetTabStops();
BOOL SetTabStops(const int& cxEachStop); BOOL SetTabStops(int nTabStops, LPINT rgTabStops);【返回值】如果制表键被设置,则返回非零值,否则为0。【参 数】cxEachStop 指定制表键宽度,本参数的单位为1/4个字符的宽度,本参数的设置值应大于8,否则将无法得到正确的显示。由本参数指定的宽度,包括制表键前一个字符和后一个字符,也就是说,当设置值为9时,由于制表键前一个字符和后一个字符各占了4各单位,实际显示为空白的制表键宽度只有1各单位的宽度。nTabStops 指定包含在参数rgTabStops中无符号整型数的个数。此参数必须大于1。rgTabStops 是一个指向无符号整数数组的指针,此数组指定一组制表键宽度,当nTabStops为1时本参数指向一个无符号整型数,该整型数将作为编辑控件中所有制表键的宽度。一个制表键单位是一个水平或垂直距离,一个水平制表键单位等于宽度相同的当前对话基本单位的四分之一,一个垂直制表键单位等于高度相同的当前对话基本单位的八分之一,对话基本单位是基于当前系统字体的高度和宽度计算的,Windows API函数GetDialogBaseUnits以像素形式返回当前对话基本单位。【注 释】调用此成员函数在一个多行编辑控件中设置制表键的宽度。当文本被拷贝到多行编辑控件时,文本中的任何制表键之间均会产生一段空白。缺省的制表键宽度为32个制表键单位,可不带参数调用此成员函数。此成员函数仅适用于多行编辑控件。此成员函数不会自动重画编辑窗口。如果要改变已在文本控件中的文本的制表键停止,应调用基类CWnd类的成员函数Invalidate来重画编辑窗口。
(38)BOOL Undo();
【返回值】对于单行编辑控件总是返回非零值。对于多行编辑控件,如果操作成功,则返回非零值,失败则返回0。【注 释】调用此成员函数撤消编辑控件的最后一次操作。撤销操作也可以被撤消。例如,可以第一次调用撤销来保存被删文本,在没有别的操作发生时,可以再次调用撤消操作将文本删除。
清风工作室网站  QFkz.Com  1000MIDC.Com
联系QQ:82685552 电话:13523533972 狄超

奥运窗口看中国软实力发展 软力学有望成新型学科

2008年08月19日 17:49:33  来源:新华网  


【字号 大 中 小】 【留言】 【打印】 【关闭】  【Email推荐:    】


    2008年8月8日,举世瞩目的奥运盛会在北京召开,奥运会的举办是国家富强的证明,是国家文明的展现,但对许多西方关注者来说,奥运会的召开更是一个综合展示中国国家实力的窗口。众多欧美学者在考察北京变化的同时纷纷预言:中国软力将成为未来继美苏之后又一股左右世界的主导力量。

    软力:国家隐藏实力的象征


    软力究竟是什么?举办奥运会为什么会带给国际社会如此巨大的关注?

    用通俗的话来说,软力就是指用文化、观念、规则、制度等无形的力量,对周围事物产生影响的一种力量。

    “软力”是从“软实力”这一称谓中提炼和升华而出的。1990年,前任美国助理国防部长、美国哈佛大学肯尼迪学院教授约瑟夫·奈首次提出“软实力”这一称谓,并将其作为评估国家实力的重要指数。此后,学术界对“软实力”概念不断进行归纳整理和分析研究,最终形成了“软力”这一新兴的学术领域,并随之诞生了“软力学”。在百度的词条搜索里,中国软实力产业协会公布了权威的软力定义:“软力是指以社会构成为载体,通过柔性方式主导意识形态的相互作用”。

    作为一门新学科,软力学近年来引起了越来越多的学术探讨,并形成了国家软力学、区域软力学、企业软力学和个人软力学四个子学科。从国家软力学的角度来看,一个国家的软实力包含多种要素:以我国当前来说,不但表现在主办奥运会上,还展现在中国文化的对外影响上——中国武术文化、易学文化、中医文化、中国食文化、儒家文化等属于中国软实力的范畴。从亚洲范围来说,这种软实力的影响使得近邻韩国、日本纷纷崇尚孔子学说;从世界范围来说,中国茶甚至在数个世纪前就深受英国皇室青睐,并在贵族阶层兴起了喝午茶的风俗,中国菜更是几乎普及全球各地并大受欢迎,这些中国软实力对世界的影响最终被归结为“中国软力”,并日益成为影响世界文化的一股巨大力量。

    奥运会的举办对于全球任何一个国家来说都是一种荣耀,也是展现自身实力、获取国际认可的机遇。中国北京——被誉为21世纪世界最具潜力的城市!在举办奥运会的同时,北京奥运也在为中国软力的崛起发挥着巨大的推介作用,并带动中国软实力实现迅猛增长。

    奥运后经济:软力竞争时代的到来


    可口可乐公司总裁曾说过一句令人寻味的话:“即使可口可乐的所有公司所有财产在今天突然化为灰烬,只要我还拥有‘可口可乐’这块商标,我就可以肯定地向大家宣布:半年后,市场上将拥有一个与现在规模完全一样的新的可口可乐公司。”

    这就是一个企业的软力。

    品牌,文化影响力、信誉、精神价值等等看不见的力量,都是企业软力的组成部分。即使可口可乐的厂房资产全消失了,但成熟的消费市场、跨国合作伙伴的信赖、稳定的市场渠道、良好的金融信誉、巨大的品牌影响等无形软力方面,可口可乐的损失是零。当丰富的软力已经成为构筑企业的主导力量,而企业自身的设备和厂房、资金仅仅是企业的局部一环时,恐怕不用半年,只需两个月可口可乐就能恢复起来。

    反观国内众多企业,能做到这一点的有几家?

    很多企业依旧沉迷于炫耀自身的资产数额、自身的设备、自身的厂房,却丝毫没有意识到这些仅仅是现代竞争中的一个局部。有的企业虽然意识到了品牌的重要性,却并未全面发展为综合软力,大品牌壮烈倒地的声音仍此起彼伏。

    许多知名企业的总裁,开始纷纷反思:你懂得竞争么?

    中国软实力产业协会对各行业300家龙头品牌企业的调查结果显示,70%左右的企业软力建设处于空白状态,18左右%的企业软力仅达到基础边缘,真正在软力上具备竞争力与抗风险能力的企业仅占12%左右,而取得软力资格认证的企业目前几乎没有。反观发达国家,主流品牌企业几乎都是“软硬全才”,并通过品牌、技术、渠道、固定消费群等一系列软硬实力牢固地占据着市场主动。

    奥运后的中国将是一个更为宽广、包容的中国,也必然会有更多的国际品牌受吸引,来到中国参与竞争和发展。从宏观上看,这是国家走向强盛的必要因素,但对中国经济的主要构成部分——中国企业来说,则将是空前的竞争压力。面对来自国际的软力挑战,眼下国内又有多少企业能够与之抗衡?

    软力学将成21世纪战略学科


    如何快速推动中国企业的软力建设?

    从中国软实力产业协会了解到,根据国家发展的需要,目前将陆续通过学术交流、咨询认证、商学讲堂、拓展训练、论坛会展等形式,多渠道开展中国的企业软力培训。2008年,中国软实力产业协会以《中国软力产业高峰论坛》为契机,开始计划在沈阳、北京、上海、重庆等12个城市陆续展开大规模的培训行动,意在使更多政府部门和企业深入掌握软实力,加速我国软实力建设进程,借助奥运的机遇进行自身软实力建设的大幅提升。并预计在未来五年内初步使中国主流企业初步具备软力竞争能力,在国内形成足以与国际强势企业抗衡的中国经济软力体系。同时,协会还将根据需要,通过人才培养、战略引导、资源援助等形式,为中国企业进行多方面的软力资源输出。

    在评论未来国内的企业竞争时,中国软实力产业协会石保平会长不无忧虑地指出:从目前国内企业的软力建设规模来看,未来来自全球的竞争压力将可能对90%以上的中国企业构成巨大的威胁,这主要包括市场竞争力和抗风险能力。中国企业迫切需要提高对软力的认识和建设意识,“不具备软力的企业,在未来的竞争中将是脆弱和危险的。”从协会了解到,软力学的基础课程包含《软力管理学》、《软力传播学》、《软力营销学》、《软力经济学》、《软力心理学》、《软性资产管理学》等学科,而对国内许多企业的中高层管理人员来说,其中许多课程是未曾涉及到并急需要充实的重要知识。

    作为21世纪影响世界的战略学科,软力学有望成为未来国际经济中指导企业科学成长、进而引领国家间经济、文化等层次竞争的主导学科。协会专家预测:伴随着我国软力学的发展普及,21世纪中期前后,中国软力将逐渐成为影响世界经济格局的强大力量。(张益璇)   

中国软实力产业协会

板凳沙发胡床门墩都抢!73

几个早起积肥的知青各挑着一担大粪匆匆地走着。忽然走在头里那人不慎滑倒。担着的东西泼洒一地。几个同伴赶紧放下担子, 上前去正要扶他起来。
跌倒者奋力挣开同伴的搀扶,手指着正满地流淌的那物,慷慨激昂、铿锵有力 地说道:同志们,不要管我,抢救公社的大粪要紧!



















提供: 颚式破碎机  锤式破碎机  破碎设备 选矿破碎机 锤式破碎机

压球机 鹅蛋机 型煤设备

■■国营河南山宝矿山机械厂,以生产矿山设备为主,是国内最早生产矿山机械的厂家之一。本公司拥有雄厚的技术实力,精良的加工设备,先进的生产工艺,完善的质量保证体系。本着‘以诚立信,以质为本,不求最好,但求更好’的企业精神。

■■我公司生产的高效细碎机(制砂机),环锤式破碎机,复合式破碎机,振动筛,洗砂机,鄂式破碎机,免烧砖机,烘干机,破石机,木粉机,球磨机,现推出粮油机械,颚式破碎机(颚破机),锤式破碎机(锤破),反击式破碎机(反击破),辊式破碎机(双辊破),对辊破碎机,冲击式破碎机(冲击破),颚破机,鄂破机,细破机,破石机,碎石机,克石机,给料破碎机,原煤破碎机,路面破碎机,复摆细碎颚式破碎机,PCL破碎机,自击式破碎机,立式复合破碎机,卧式复合破碎机,圆锥破碎机,碎石机及破碎生产线上使用的振动给料机(喂料机),摆式给料机,复摆式给料机,输送机,胶带输送机,输送设备,直线振动筛(直线筛),圆振动筛(圆筛),筛分设备。筛选设备,皮带输送机以及各种矿山配套设备。

■■客户的需要,是我们的追求,您的关爱是我们的动力,把您的手和我们的手握在一起,共创未来!质量是企业的生命,一切让客户满意是我们永恒的追求,是我们一贯坚持的质量方针;我们注重产品质量的每一个环节,设备的出厂合格率始终是100%,维修率是同行业中最低的。

■■我们并不是最优秀的企业,但是,我们优质的产品和完善的售后服务,打造坚实的市场基础和良好的用户口碑,合理与客户共创双赢!

■■联系电话:0371-67846390  13939015767    联系QQ:785804822

开户需要注意什么

开户需要注意什么
答:在注册开户的过程中您必须确认您是否满18岁并注意您所在国家或地区相关法律规定,引起的任何法律责任与本公司无关;您必须有足够的金额存放于你的投注户口内方能完成开户过程。
皇冠正网
http://www.cccrr77.cn
皇冠开户怎样存款
答:您可以利用以下方式将您的存款存入本公司:ATM、转账通、银行直接存款、网络付款服务、国际汇款等。
注意:汇款时请多汇一元几角 如:2001.00 以便核对。
皇冠投注网百度 累啊,打了半天字,手都麻了。 皇冠足球投注
http://www.ccr222.cn 正版皇冠投注网 皇冠投注开户,刚才在皇冠投注网里聊天去了。 皇冠投注网开户 皇冠最新投注网 皇冠足球投注网 http://www.ccr111.cn
本日志相关的主题:
全国免费咨询热线:00861-581578-1111  
怎么样才能结束我的皇冠账户
皇冠投注网
http://www.ccrrrll.cn  
我何时才知道存款已被接受
怎么样才能结束我的皇冠账户
开户需要注意什么
怎么样才能结束我的皇冠账户
皇冠足球开户
http://www.ccrrr77.cn  
皇冠网:http://www.ccr222.cn
皇冠正网:http://www.ccrrrll.cn
皇冠投注网:http://www.cccrr77.cn
皇冠投注开户:http://www.ccr222.cn
皇冠后备投注网:http://www.ccr111.cn
皇冠ry22222投注网:http://www.ccrrr77.cn
皇冠投注网开户:http://www.ccr222.cn
皇冠备用投注网:http://www.ccr111.cn

博聪科技380元建优质网站

380元建优质网站http://www.cnbckj.com
重庆博聪科技有限公司  网站建设  域名注册  空间出租  主机托管   服务器出租   中华消费网
重庆网站建设 重庆博聪网络 重庆网络公司 重庆网站推广 重庆网站制作 重庆网页制作
重庆oa办公系统 重庆网页设计 重庆建站 重庆网站改版  
电话:13276766755,网站http://www.cnbckj.com  QQ:314561477

澳门挂牌注册

在公司原名:皇冠;英文代名:singbet成立于1990年,于1994年取得柬蒲寨政府颁发的合法经营执照.2004年5月18日宣布在澳门正式入股美国拉斯韦加斯<<金沙>>澳门挂牌注册.成为打入亚洲互联网皇冠行业计划.由澳门政府认证合法的亚洲球类网上皇冠投注公司,现同拉斯韦加斯皇家哈拉斯娱乐公司(Harrah's  Entertainment Inc)及MGM  Mirage公司合作发展亚洲更多国家皇冠行业公司,是一个较为值得广大彩民信赖的正式球类网上投注公司皇冠是一家以提供全方位100%的球类竞技皇冠信息服务为主的网络公司.皇冠皇冠有限公司在欧洲享有极高的知名度.拥有国际级的皇冠信息专家同市场策略专家,曾90年代力压亚洲盘各大皇冠公司而普遍知名!为全球多家著名的网上皇冠公司提供皇冠信息服务及担任顾问.由于拥有财力雄厚的幕后集团为后盾,我们备有先进的软硬件开发技术专员及全面规划的组织系统。多年来奠定了皇冠良好国际企业形象,并享誉信息服务界。皇冠61.14.132.109
欢迎使用皇冠投注网、本公司现在诚招大陆客户想下球却没有投注网的朋友申请加入!皇冠ka99999投注网开户,皇冠博彩、信心之选、付款迅速、安全是我们给会员最好的信用保障!服务至尚、全年无休!  

皇冠网:http://www.ccr222.cn
皇冠正网:http://www.ccrrrll.cn
皇冠投注网:http://www.cccrr77.cn
皇冠投注开户:http://www.ccr222.cn
皇冠后备投注网:http://www.ccr111.cn
皇冠ry22222投注网:http://www.ccrrr77.cn
皇冠投注网开户:http://www.ccr222.cn
皇冠备用投注网:http://www.ccr111.cn

15889351717出售广州联通

最新数据库购买电话:15889351717 QQ:228577322

所有资料目录下载:http://www.goodvk.com/1.rar

最新企业名录
最新车主名录
最新业主名录

北大清华培训老总资料   5w
全国老板资料   1500w
中国老板手机号码库   1200w
广州总经理   40000
全国电子行业老板手机   16W
深圳服装行业老板手机   5238
广东房地产   30000
东莞联通   20w
广州联通   724994
汕头联通   20w
湖南移动VIP客户数据全库   768554
2007宁波移动全库   300w
深圳全球通带资费   5w
东莞全球通   64W
佛山全球通   90w
广州全球通   120w
惠州全球通   23w
江门全球通   29w
茂名全球通   16w
汕头全球通   26w
韶关全球通   16w
深圳全球通   120w
中山全球通   26w
珠海全球通   21w
2007江苏车主   6万多
北京车主   36.9w
长沙车主   65920
东莞车主   50w
福建车主(2006)   93539
广州车主   120w
杭州车主   14万
河北车主   16333
湖南车主   46w
山东车主   7481
陕西车主   10w
上海车主   30w
深圳车主(含08)   100w
天津车主(2006)   20184
重庆车主   5w
浙江车主(含富豪)   40w
湖北车主   1000
上海业主   90w
东莞别墅   3123
深圳业主   
深圳豪宅   
工商银行北京用户   40w
建设银行北京金卡   15.4
建设银行广州用户   11w
建设银行上海用户   3.58w
农行北京金卡用户   65510
招商银行上海白金卡用户   5937
招商银行上海用户   2892
中信银行上海客户   4504
辽宁省银行行长(所长)资料   1482
北京高尔夫俱乐部会员   2500
北京高级纳税人   2.95w
辽宁(新世界)会员   8020
全国2007精准版老板手机号   200w
上海波特曼酒店会员   1055
上海高尔夫会员   8960
上海娱乐高消费人群   14.5w
深圳高尔夫会员   44024
浙江富豪个人资产800w以上   19.5w
最新全国重点城市80万企业名录   
全国02-06年工商数据1500w   1500w
2007年全国最新进出口企业名录   546644
广州航空   22.5w
51job个人简历   1500
全国股民资料   100w
上海高学历人群   4w
上海社保人群   12w
2007最新传真名录   
女性购物数据   25w
2007 COD物流数据   15.9W
2007电视购物购买者   100w
最新3.2亿邮箱地址   3.2Y
北京200万商务邮箱   200w
各地商务邮箱   2亿
北京注册资金50万以上企业   24w
全国城镇居民名录   1007914
阿里巴巴企业会员数据全库   300W
宁波企业名录   7.5W
北京软件公司   7275
广交会官网全库   10171
全国医药公司数据   5500
全国环保公司数据   12870
全国农业公司数据   52596
全国医院名录(二甲、三甲)   2640
全国石油石化公司   2410
中国石油化工名录   1903
中国石炭企业   743
电信电缆企业   700
中国矿业企业   700

http://www.goodvk.com/1.txt
联系电话:15889351717 QQ:228577322。

不关我的事,节约点喝茅台174

几个早起积肥的知青各挑着一担大粪匆匆地走着。忽然走在头里那人不慎滑倒。担着的东西泼洒一地。几个同伴赶紧放下担子, 上前去正要扶他起来。
跌倒者奋力挣开同伴的搀扶,手指着正满地流淌的那物,慷慨激昂、铿锵有力 地说道:同志们,不要管我,抢救公社的大粪要紧!



















提供: 制砂机价格  棒磨制砂机 制砂设备 第三代制砂机 制砂机械

没人帮你顶,我帮你顶下~~~~


没人帮你顶,我帮你顶下~~~~~~~~ 金山快译 金山毒霸2009 excel  powerpoint word2000

电机配件

礼品行业骗子太多了
      大家以后千万不要跟卖礼品的打交道,更不要买他们的东西,一毛钱的手表,他们敢以进口礼品的名义,卖上几千甚至上万元钱。我今天给客户买了一套邮票,18600,没想到客户从自己的柜子里拿出来了一套一模一样的邮票,然后仔细给我一对照之后,发现我买的礼品邮票竟然是假的!气死我了!眼现大了。我恨不得钻进耗子窟窿。单子没了,还白白花了一万多,而且还现了眼。明天找几个哥们去找他们,死活给个说法,而且还得赔偿我损失。





















电机配件 衬布 万网三辊研磨机三辊研磨机

木削机、木片机

郑州三标机械有限公司以生产矿山粉体研磨设备为主,是国内最早生产冶金矿山机械的专业生产厂家之一。本公司拥有雄厚的技术实力、精良的加工设备、先进的生产工艺、完善的质量保证体系。本着“以诚立信、以质为本,不求最好、但求更好”的企业精神,我公司曾多次获得国家及省内各种奖项,并以齐全的品种、可靠的质量和快捷的发货速度取得了社会各界朋友的信任和支持。我公司生产销售水泥砌块机、液压振动砖机、全自动空心砌块机、混凝土砌块成型机、粉煤灰免烧砖机、制砖机、压砖机、挤砖机、振式制砖机、多功能制砖机、液压式制砖机、花砖机、路面花砖机、彩色花砖机、盲人道花砖机,压球机、蜂窝煤球机、雷蒙磨、雷蒙磨粉机、雷蒙机、R型雷蒙磨、制砂机、球磨机、破碎机、石料生产线设备、破石机、木粉机、振动筛、环锤式破碎机、洗砂机、烘干机、高压雷蒙超细磨粉机、球磨机配件、反击式破碎机,粮油机械、蔬菜脱水成套设备、玉米糁加工机械、粗粮细加工、玉米精加工微型机组、玉米高精粉微型机组等机械设备。
产品质量是山宝品牌的生命线。以质量为核心,三标集团建立了一套完备的生产质量管理体系,并将量化管理纳入该体系,从产品的研发、生产、质检整机测试、销售到售后服务,都以严谨、求实、科学的敬业精神精心打造让客户满意的产品和服务。想客户之所想,创客户之所需。
   


   木屑机、木破碎机、木屑颗粒机、锯未木屑机、削片机、木材粉碎机、木材削片机、木粉机木削机、木材切片机、木头削片机。特性物料粉碎机(又名木粉机),本机由粗碎、细碎、风力输送等部件组成,电动机带动粉碎机转子高速动转,使机械能对被粉碎物料产生高强的撞击力、压缩力、切割力、磨擦力。该机还可装水冷装置,故本机对纤维性物料、软性物料、热塑性物料、弹性和韧性物料及不易粉碎,具有一定特性的物料有独特的功能木粉机木材粉碎机适用范围:竹木粉、果壳、中草药、树皮、树叶、麦麸、磨芋、玄麻、稻壳、玉米芯、桔杆、粮食类虾皮、鱼粉、海藻、脱水蔬菜、调料、大枣、纸张、线路板、塑料、化工原料、云母、石墨、膨润土、珍珠岩、酒槽、糠醛、饼类、木炭、活性碳、 纤维素、薯渣、茶叶、毛发、豆粕、棉花、牛皮、羊皮、植物根、茎、叶、花、 果,各种食用菌等数百种疑难物料的加工,是化工、建材、医药、保健、养殖、食品、蚊香等行业中理想粉碎机。
    联系电话:0371-66056022
            传真:0371-67822446     我的qq:845648286

百度代理

谢谢分享

两个女士在抱怨如今的公交车拥挤,百度代理使她们痛苦不堪. 百度代理商一个说:“我真是倒霉呀!百度竟价排名在车上我被挤得流了产。” 一个说:“我才叫倒霉呢!百度竟价在车上我被挤得都怀了孕。”

不关我的事,我给大家讲笑话,吞钱求医

有一个人来到了诊室,显得很发愁。他说:“医生,您必须帮忙,一个月前我吞下了一个硬币!”



“吁,老兄!”医生说,“您吞钱那天为什么不来找我呢?”



“实话对您说吧,医生,”那人回答说,“那时我不需要这钱。”












提供: 回转窑  鄂式破碎机  雷蒙磨粉机 颚破机价格 立式复合破碎机

乐东拟单性木兰

乐东拟单性木兰

开放分类: 植物、自然、花卉、木兰科、木兰属



乐东拟单性木兰
• 园林用基本信息
种  名: [url=htthttp://www.yjhmw.cn/more_pic.asp?ProdId=0033p://]乐东拟单性木兰[/url] 学  名: Parakmeria Latungensis 别  名: 乐东木兰、隆南

科:     木兰科

属:     木兰属
产地分布
原产我国海南、广东、广西、贵州、湖南、江西、福建、浙江等地。生于海拔700-1400m处的温湿常绿阔叶林中。

形态特征
我国特有种,列为国家三级重点保护树种。常绿大乔木,树高可达20~30米。树皮灰白色,光滑。全株无毛。叶革质,倒卵状椭圆形或狭椭圆形,长6~10厘米,宽2.5~4厘米,先端急尖或短尾尖,基部楔形,叶面深绿色,有光泽,叶背青绿色。5月下旬至6月中旬开花,花白色,顶生,有香味。聚合果椭圆形,长3~5厘米,9月底至10月初果熟。

生长习性

乐东拟单性木兰生长迅速,适应性强。喜温暖湿润气候,能抗41℃的高温和耐-12℃的严寒。喜土层深厚、肥沃、排水良好的土壤,在酸性、中性和微碱性土壤中都能正常生长。喜光,但苗期应注意搭棚遮荫。 种子繁殖或扦插繁殖。

园林用途

乐东拟单性木兰树干通直,叶厚革质,叶色亮绿,春天新叶深红色,初夏开白花清香远溢,秋季果实红艳夺目,且对有毒气体有较强的抗性。花形美丽,略有香味,是优良的绿化树种,适于公园、四旁”种植,是布置庭园的优良树种,无论孤植、丛植或作行道树,均十分合适。木林心材明显,供建筑、家具等用,为海南三类珍贵用材。  

乐东拟单性木小苗-乐东拟单性木兰图片-乐东拟单性木兰价格-乐东拟单性木兰生长习性-乐东拟单性木兰形态特征-乐东拟单性木兰扦插技术...互连网 QQ:993471564英杰花木网http://www.yjhmw.cn 电话:0733-2575833-13469440817联系人邹英杰

seo google优化 百度优化

哈楼信息技术有限公司专注于SEO优化技术的研究,为企业提供专业SEO服务,从事搜索引擎优化GOOGLE优化,seo,百度优化,致力搜索引擎优化研究,与广大SEO爱好者分享搜索引擎优化技巧与经验。 如有需要,可以来电咨询:13775126969 秦先生

不关我的事,我给大家讲笑话,算命

算命先生:“喂,你怎么算了命不给钱?”

    顾客:“怎么,你难道没有算出我一个钱也没有吗?”












  糖尿病食疗  糖尿病眼病治疗 糖尿病性脑血管病 一型糖尿病的治疗 糖尿病人的饮食