Print Page | Close Window

MaskEdit with ComboBox

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=2387
Printed Date: 09 November 2025 at 12:01pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: MaskEdit with ComboBox
Posted By: Alex H.
Subject: MaskEdit with ComboBox
Date Posted: 16 June 2005 at 4:16am

How can I use the MaskEdit Control with a CComboBox ?

Regards




Replies:
Posted By: raghu
Date Posted: 06 July 2005 at 11:37pm
if u find any reply plz send the source code

-------------
raghu


Posted By: Alex H.
Date Posted: 07 July 2005 at 1:52am

1. Derive a new class from CComboBox f.ex.

2. Add Member :
CXTDateEdit m_MaskedEdit;

3. Overwrite PreSubclassWindow() :


void CUIDateCtrl::PreSubclassWindow()
{
  if(GetDlgItem(1001))
  {    
   CString sDefault = COleDateTime::GetCurrentTime().Format(FMT_DATE);
   m_MaskedEdit.SubclassWindow( ((CXTDateEdit *) GetDlgItem(1001))->m_hWnd );
   
   m_MaskedEdit.SetEditMask(FMT_DATE_MASK, FMT_DATE_LITERAL, sDefault);
  }
  else
  {
      ASSERT(FALSE); // combobox has wrong style
  }
 
 CComboBox::PreSubclassWindow();
}

 

 




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net