首先,调用构造函数 CStatic,然后调用 Create,创建Windows静态控件并将它附加到 CStatic 对象。将以下 窗口样式 于静态控件:始终WS_CHILD 通常WS_VISIBLE 少见WS_DISABLED 如果显示一个位图、图标或光标、图元文件在静态控件,您需要将下列 静态样式:SS_BITMAP 使用位图的此样式。 SS_ICON 使用游标和图标的此样式。
首先,调用构造函数 CStatic,然后调用 Create,创建Windows静态控件并将它附加到 CStatic 对象。将以下 窗口样式 于静态控件:始终WS_CHILD 通常WS_VISIBLE 少见WS_DISABLED 如果显示一个位图、图标或光标、图元文件在静态控件,您需要将下列 静态样式:SS_BITMAP 使用位图的此样式。 SS_ICON 使用游标和图标的此样式。
构造在两个步骤的一CStatic对象。 首先,调用构造函数CStatic,然后调用Create,创建Windows静态控件并将它附加到CStatic对象。 将以下窗口样式于静态控件: 始终WS_CHILD 通常WS_VISIBLE 少见WS_DISABLED 如果显示一个位图、图标或光标、图元文件在静态控件,您需要将下列静态样式: ...
Create( "aaa",WS_CHILD|WS_VISIBLE,rect,this);cs.ShowWindow( true );//显示控件 第一个为控件显示内容,第二个为样式,去MSDN查吧。第三个为现实的rect区域,第四个就是你问的pParentWnd父窗体的句柄,就是this指针,指控件显示在当前窗口,第四个参数可以不用复制,缺省有值,就是ID号。
virtual BOOL Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff ); Parameters lpszText Specifies the text to place in the control. IfNULL, no text will be visible. dwStyle Specifies the static control's window style. Apply any combination of...
(1)BOOL Create(LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pP arentWnd, UINT nID = 0xffff); 【返回值】如果本成员函数调用成功则返回非零值;否则返回0。 【参数】 lpszText 指定要放置在静态控件中的文本。如果是NULL,则表示没有文本是可见的。
Search CStatic CStatic Class Members Member Functions Member Functions CStatic::Create CStatic::CStatic CStatic::GetBitmap CStatic::GetCursor CStatic::GetEnhMetaFile CStatic::GetIcon CStatic::SetBitmap CStatic::SetCursor CStatic::SetEnhMetaFile CStatic::SetIcon...
// Create a static object on the stack. CStatic myStatic; // Create a static object on the heap. CStatic* pmyStatic = new CStatic; CStatic Overview | Class Members | Hierarchy ChartSee Also CStatic::CreateEnglish (United States) Theme Manage cookies Previous Versions Blog Contribute Privacy...
就会出现Debug Assertion Failed的错误提示框,然后程序崩溃,但是使用下面的风格创建: m_PictureCtrl.Create(NULL, WS_EX_TRANSPARENT|WS_CHILD|WS_VISIBLE|WS_TABSTOP|SS_ETCHEDFRAME,CRect(10,20,100,100), this); 就可以正常运行,但是这个风格是有个边框的,会很难看 ...