您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ Edit_LimitText函数代码示例

51自学网 2021-06-01 20:36:58
  C++
这篇教程C++ Edit_LimitText函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中Edit_LimitText函数的典型用法代码示例。如果您正苦于以下问题:C++ Edit_LimitText函数的具体用法?C++ Edit_LimitText怎么用?C++ Edit_LimitText使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了Edit_LimitText函数的26个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: ConsoleWndAllUpdate

static void ConsoleWndAllUpdate(void){	ConsoleWndVerbosityUpdate();	ConsoleWndValidUpdate();	Edit_LimitText(GetDlgItem(hConsoleWnd,IDC_EDIT_VERBOSITY),3);	Edit_LimitText(GetDlgItem(hConsoleWnd,IDC_EDIT),ConsoleWndMaxSize);}
开发者ID:1c0n,项目名称:xbmc,代码行数:7,


示例2: GroupDialogProc

/* * GroupDialogProc:  Dialog procedure for group dialog. */BOOL CALLBACK GroupDialogProc(HWND hDlg, UINT message, UINT wParam, LONG lParam){   int i, index;   HWND hList, hCombo;   list_type l;   switch (message)   {   case WM_INITDIALOG:      // Add groups to list box      hCombo = GetDlgItem(hDlg, IDC_GROUPS);      SetWindowFont(hCombo, GetFont(FONT_LIST), FALSE);      for (i=0; i < num_groups; i++)	 index = ComboBox_AddString(hCombo, groups[i]);      // Add logged on users to list box      hList = GetDlgItem(hDlg, IDC_LOGGEDON);      SetWindowFont(hList, GetFont(FONT_LIST), FALSE);      for (l = *(cinfo->current_users); l != NULL; l = l->next)      {	object_node *obj = (object_node *) (l->data);	ListBox_AddString(hList, LookupNameRsc(obj->name_res));      }      PostMessage(hDlg, BK_CREATED, 0, 0);      SetWindowFont(GetDlgItem(hDlg, IDC_GROUPMEMBERS), GetFont(FONT_LIST), FALSE);      SetWindowFont(GetDlgItem(hDlg, IDC_ADDNAME), GetFont(FONT_EDIT), FALSE);      SetWindowFont(GetDlgItem(hDlg, IDC_NEWGROUP), GetFont(FONT_EDIT), FALSE);      SetWindowFont(GetDlgItem(hDlg, IDC_GROUPTELL), GetFont(FONT_EDIT), FALSE);      Edit_LimitText(GetDlgItem(hDlg, IDC_NEWGROUP), MAX_GROUPNAME);      Edit_LimitText(GetDlgItem(hDlg, IDC_ADDNAME), MAX_CHARNAME);      Edit_LimitText(GetDlgItem(hDlg, IDC_GROUPTELL), MAXSAY);       if (num_groups >= MAX_NUMGROUPS)	 EnableWindow(GetDlgItem(hDlg, IDC_NEWGROUP), FALSE);      hGroupDialog = hDlg;      CenterWindow(hDlg, GetParent(hDlg));      return TRUE;         case BK_CREATED:     hCombo = GetDlgItem(hDlg, IDC_GROUPS);     ComboBox_SetCurSel(hCombo, 0);     // Need this for some reason to simulate WM_COMMAND     GroupCommand(hDlg, IDC_GROUPS, hCombo, CBN_SELCHANGE);     return TRUE;   HANDLE_MSG(hDlg, WM_COMMAND, GroupCommand);   case WM_DRAWITEM:     // windowsx.h macro always returns FALSE      return GroupListDrawItem(hDlg, (const DRAWITEMSTRUCT *)(lParam));   case WM_DESTROY:      hGroupDialog = NULL;      return TRUE;   }   return FALSE;}
开发者ID:Tatsujinichi,项目名称:Meridian59,代码行数:63,


示例3: getDlgItem

ATMO_BOOL CDmxConfigDialog::InitDialog(WPARAM wParam) {        m_hCbxComports = getDlgItem(IDC_COMPORT);        InitDialog_ComPorts( m_hCbxComports );        int com = m_pConfig->getComport() - 1;        if(com < 0) com = 0;        ComboBox_SetCurSel(m_hCbxComports, com);        m_hCbxBaudrate = getDlgItem(IDC_BAUDRATE);        ComboBox_AddString(m_hCbxBaudrate, "115200");        ComboBox_AddString(m_hCbxBaudrate, "250000");        ComboBox_SetCurSel(m_hCbxBaudrate, m_pConfig->getDMX_BaudrateIndex());        char buf[10];        HWND control;        control = getDlgItem(IDC_EDT_DMX_BASE);        Edit_LimitText( control , 256);        Edit_SetText(control, m_pConfig->getDMX_BaseChannels() );        control = getDlgItem(IDC_EDT_DMX_RGB);        Edit_LimitText(control, 2);        sprintf(buf,"%d",m_pConfig->getDMX_RGB_Channels());        Edit_SetText(control, buf);        return ATMO_FALSE;}
开发者ID:Nevcairiel,项目名称:atmowin,代码行数:30,


示例4: EditItem_OnInitDialog

BOOL EditItem_OnInitDialog( HWND hwnd, HWND hwndFocus, LPARAM lParam ){  INT i;  CHAR szBuf[128];  HWND hwndCtrl;  nListContent = -1;  hwndCtrl = GetDlgItem( hwnd, IDC_EDIT_ITEM_PIXEL_SIZE );  Edit_LimitText( hwndCtrl, 8 );  hwndCtrl = GetDlgItem( hwnd, IDC_EDIT_ITEM_NAME );  Edit_LimitText( hwndCtrl, 30 );  hwndCtrl = GetDlgItem( hwnd, IDC_EDIT_ITEM_TYPE );  for( i = 0; i < NUM_ITEM_TYPES; ++i )  {    ComboBox_AddString( hwndCtrl, GetItemTypeString( i ) );  }  ComboBox_SetCurSel( hwndCtrl, nNewItemType );  DoubleToString( szBuf, dNewPixelSize, 2 );  Edit_SetText( GetDlgItem( hwnd, IDC_EDIT_ITEM_PIXEL_SIZE ), szBuf );  Edit_SetText( GetDlgItem( hwnd, IDC_EDIT_ITEM_NAME ), szNewItemName );  EditItem_TypeChanged( hwnd );  AllDialogs_OnInitDialog( hwnd, hwndFocus, lParam );  return TRUE;} // EditItem_OnInitDialog
开发者ID:CireG,项目名称:Alien-Cabal-VEdit,代码行数:35,


示例5: EditNoise_OnInitDialog

BOOL EditNoise_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam){    CHAR szBuf[128];    HWND hwndCtrl;    hwndCtrl = GetDlgItem(hwnd, IDC_EDIT_NOISE_NAME);    Edit_LimitText(hwndCtrl, 30);    Edit_SetText(hwndCtrl, szNewNoiseName);    hwndCtrl = GetDlgItem(hwnd, IDC_EDIT_NOISE_RADIUS);    Edit_LimitText(hwndCtrl, 8);    DoubleToString(szBuf, dNewRadius, 0);    Edit_SetText(hwndCtrl, szBuf);    hwndCtrl = GetDlgItem(hwnd, IDC_EDIT_NOISE_HEIGHT);    Edit_LimitText(hwndCtrl, 8);    DoubleToString(szBuf, dNewHeight, 0);    Edit_SetText(hwndCtrl, szBuf);    hwndCtrl = GetDlgItem(hwnd, IDC_EDIT_NOISE_DELAY);    Edit_LimitText(hwndCtrl, 8);    wsprintf(szBuf, "%d", nNewDelay);    Edit_SetText(hwndCtrl, szBuf);    EditNoise_InitList(hwnd);    AllDialogs_OnInitDialog(hwnd, hwndFocus, lParam);    return TRUE;} // EditNoise_OnInitDialog
开发者ID:CireG,项目名称:Alien-Cabal-VEdit,代码行数:31,


示例6: Edit_LimitText

ATMO_BOOL CAtmoColorPicker::InitDialog(WPARAM wParam) {	CLanguage *Lng = new CLanguage;	HWND hwndCtrl;	hwndCtrl = this->getDlgItem(IDC_EDT_RED);	Edit_LimitText(hwndCtrl,3);	hwndCtrl = this->getDlgItem(IDC_EDT_GREEN);	Edit_LimitText(hwndCtrl,3);	hwndCtrl = this->getDlgItem(IDC_EDT_BLUE);	Edit_LimitText(hwndCtrl,3);	hwndCtrl = this->getDlgItem(IDC_SL_RED);	SendMessage(hwndCtrl, TBM_SETRANGEMIN, 0, 0);	SendMessage(hwndCtrl, TBM_SETRANGEMAX, 0, 255);	SendMessage(hwndCtrl, TBM_SETPOS, 1, this->m_iRed);	SendMessage(hwndCtrl, TBM_SETTICFREQ, 8, 0);	hwndCtrl = this->getDlgItem(IDC_SL_GREEN);	SendMessage(hwndCtrl, TBM_SETRANGEMIN, 0, 0);	SendMessage(hwndCtrl, TBM_SETRANGEMAX, 0, 255);	SendMessage(hwndCtrl, TBM_SETPOS, 1, this->m_iGreen);	SendMessage(hwndCtrl, TBM_SETTICFREQ, 8, 0);	hwndCtrl = this->getDlgItem(IDC_SL_BLUE);	SendMessage(hwndCtrl, TBM_SETRANGEMIN, 0, 0);	SendMessage(hwndCtrl, TBM_SETRANGEMAX, 0, 255);	SendMessage(hwndCtrl, TBM_SETPOS, 1, this->m_iBlue);	SendMessage(hwndCtrl, TBM_SETTICFREQ, 8, 0);	UpdateColorControls(ATMO_TRUE, ATMO_TRUE);	Lng->szCurrentDir[Lng->SetLngPath()];	sprintf(Lng->szFileINI, "%s//Language.ini/0", Lng->szCurrentDir);	GetPrivateProfileString("Common", "Language", "English", Lng->szLang, 256, Lng->szFileINI);	// Read Buffer from IniFile	sprintf(Lng->szTemp, "%s//%s.xml/0", Lng->szCurrentDir, Lng->szLang);	Lng->XMLParse(Lng->szTemp, Lng->sTextCPicker, "ColorPicker");	SendMessage(getDlgItem(IDC_STATIC22), WM_SETTEXT, 0, (LPARAM)(LPCTSTR)(Lng->sTextCPicker[0]));	SendMessage(getDlgItem(IDC_STATIC23), WM_SETTEXT, 0, (LPARAM)(LPCTSTR)(Lng->sTextCPicker[1]));	SendMessage(getDlgItem(IDC_STATIC24), WM_SETTEXT, 0, (LPARAM)(LPCTSTR)(Lng->sTextCPicker[2]));	SendMessage(this->m_hDialog, WM_SETTEXT, 0, (LPARAM)(LPCTSTR)(Lng->sTextCPicker[3]));	SendMessage(getDlgItem(IDCANCEL), WM_SETTEXT, 0, (LPARAM)(LPCTSTR)(Lng->sTextCPicker[4]));	return ATMO_TRUE;}
开发者ID:ambilight-4-mediaportal,项目名称:AtmoWin,代码行数:52,


示例7: EditTrigger_OnInitDialog

BOOL EditTrigger_OnInitDialog( HWND hwnd, HWND hwndFocus, LPARAM lParam ){  CHAR szBuf[128];  HWND hwndCtrl;  hwndCtrl = GetDlgItem( hwnd, IDC_EDIT_TRIGGER_NAME );  Edit_LimitText( hwndCtrl, 30 );  Edit_SetText( hwndCtrl, szNewTriggerName );  hwndCtrl = GetDlgItem( hwnd, IDC_EDIT_TRIGGER_RADIUS );  Edit_LimitText( hwndCtrl, 8 );  DoubleToString( szBuf, dNewRadius, 0 );  Edit_SetText( hwndCtrl, szBuf );  hwndCtrl = GetDlgItem( hwnd, IDC_EDIT_TRIGGER_HEIGHT );  Edit_LimitText( hwndCtrl, 8 );  DoubleToString( szBuf, dNewHeight, 0 );  Edit_SetText( hwndCtrl, szBuf );  CheckDlgButton( hwnd,                  IDC_EDIT_TRIGGER_PROXIMITY,                  (wNewFlags & TF_PROXIMITY_TRIGGER) ? 1 : 0 );  CheckDlgButton( hwnd,                  IDC_EDIT_TRIGGER_USER,                  (wNewFlags & TF_USER_TRIGGER) ? 1 : 0 );  CheckDlgButton( hwnd,                  IDC_EDIT_TRIGGER_ITEM_REQUIRED,                  (wNewFlags & TF_ITEM_REQUIRED) ? 1 : 0 );  CheckDlgButton( hwnd,                  IDC_EDIT_TRIGGER_SOUND,                  (wNewFlags & TF_SOUND) ? 1 : 0 );  CheckDlgButton( hwnd,                  IDC_EDIT_TRIGGER_END_LEVEL,                  (wNewFlags & TF_END_LEVEL) ? 1 : 0 );  CheckDlgButton( hwnd,                  IDC_EDIT_TRIGGER_END_GAME,                  (wNewFlags & TF_END_GAME) ? 1 : 0 );  nListContent = 0;  EditTrigger_InitList( hwnd );  AllDialogs_OnInitDialog( hwnd, hwndFocus, lParam );  return TRUE;} // EditTrigger_OnInitDialog
开发者ID:CireG,项目名称:Alien-Cabal-VEdit,代码行数:52,


示例8: RASBlinkProperties_OnInitDialog

/* This function handles the WM_INITDIALOG message. */BOOL FASTCALL RASBlinkProperties_OnInitDialog( HWND hwnd, HWND hwndFocus, LPARAM lParam ){   LPCAMPROPSHEETPAGE psp;   LPBLINKENTRY lpbe;   HWND hwndList;   HWND hwndEdit;   /* Dereference and save the handle of the database, folder    * or topic whose properties we're showing.    */   psp = (LPCAMPROPSHEETPAGE)lParam;   lpbe = (LPVOID)psp->lParam;   SetWindowLong( hwnd, DWL_USER, (LPARAM)lpbe );   /* Set Use Ras checkbox.    */   CheckDlgButton( hwnd, IDD_USERAS, lpbe->rd.fUseRAS );   /* Set flag indicating that the combo box has not been    * filled with the RAS connections.    */   hwndList = GetDlgItem( hwnd, IDD_LIST );   ComboBox_AddString( hwndList, lpbe->rd.szRASEntryName );   ComboBox_SetCurSel( hwndList, 0 );   fRasFill = FALSE;   /* Show current user name and password.    */   hwndEdit = GetDlgItem( hwnd, IDD_USERNAME );   Edit_SetText( hwndEdit, lpbe->rd.szRASUserName );   Edit_LimitText( hwndEdit, UNLEN );   /* Show current password.    */   hwndEdit = GetDlgItem( hwnd, IDD_PASSWORD );   Amuser_Decrypt( lpbe->rd.szRASPassword, rgEncodeKey );   Edit_LimitText( hwndEdit, PWLEN );   Edit_SetText( hwndEdit, lpbe->rd.szRASPassword );   Amuser_Encrypt( lpbe->rd.szRASPassword, rgEncodeKey );   /* Disable list box and label if RAS disabled.    */   EnableControl( hwnd, IDD_PAD1, lpbe->rd.fUseRAS );   EnableControl( hwnd, IDD_PAD2, lpbe->rd.fUseRAS );   EnableControl( hwnd, IDD_PAD3, lpbe->rd.fUseRAS );   EnableControl( hwnd, IDD_LIST, lpbe->rd.fUseRAS );   EnableControl( hwnd, IDD_USERNAME, lpbe->rd.fUseRAS );   EnableControl( hwnd, IDD_PASSWORD, lpbe->rd.fUseRAS );   return( TRUE );}
开发者ID:cixonline,项目名称:ameol,代码行数:52,


示例9: TabPage_6_OnInitDialog

BOOL TabPage_6_OnInitDialog(HWND hDlg,WPARAM wParam,LPARAM lParm){	TabPage_6_FillComboBox(GetDlgItem(hDlg,ComboBoxID),Graph_Type);	// 限定输入字符个数	Edit_LimitText(GetDlgItem(hDlg,EditControlID[1]),255);	Edit_LimitText(GetDlgItem(hDlg,EditControlID[2]),5);	Edit_LimitText(GetDlgItem(hDlg,EditControlID[3]),5);	Button_SetCheck(GetDlgItem(hDlg,CheckBoxID),BST_CHECKED);	Edit_SetReadOnly(GetDlgItem(hDlg,EditControlID[1]),TRUE);	Edit_SetText(GetDlgItem(hDlg,EditControlID[0]),TEXT("数据输入"));	return TRUE;}
开发者ID:scut-luo,项目名称:Computation,代码行数:15,


示例10: NewSig_OnInitDialog

/* This function handles the WM_INITDIALOG message. */BOOL FASTCALL NewSig_OnInitDialog( HWND hwnd, HWND hwndFocus, LPARAM lParam ){   Edit_LimitText( GetDlgItem( hwnd, IDD_EDIT ), 8 );   EnableControl( hwnd, IDOK, FALSE );   SetWindowLong( hwnd, DWL_USER, lParam );   return( TRUE );}
开发者ID:cixonline,项目名称:ameol,代码行数:9,


示例11: CalPos

void CEditWnd::Init(CEditUI* pOwner){    m_pOwner = pOwner;    RECT rcPos = CalPos();    UINT uStyle = WS_CHILD | ES_AUTOHSCROLL;    if (m_pOwner->IsPasswordMode()) uStyle |= ES_PASSWORD;    	Create(m_pOwner->GetManager()->GetPaintWindow(), NULL, uStyle, 0, rcPos);    SetWindowFont(m_hWnd, m_pOwner->GetManager()->GetFontInfo(m_pOwner->GetFont())->hFont, TRUE);    Edit_LimitText(m_hWnd, m_pOwner->GetMaxChar());    	if (m_pOwner->IsPasswordMode()) Edit_SetPasswordChar(m_hWnd, m_pOwner->GetPasswordChar());    	Edit_SetText(m_hWnd, m_pOwner->GetText());    Edit_SetModify(m_hWnd, FALSE);    	SendMessage(EM_SETMARGINS, EC_LEFTMARGIN | EC_RIGHTMARGIN, MAKELPARAM(0, 0));    Edit_Enable(m_hWnd, m_pOwner->IsEnabled() == true);    Edit_SetReadOnly(m_hWnd, m_pOwner->IsReadOnly() == true);    	::ShowWindow(m_hWnd, SW_SHOWNOACTIVATE);    ::SetFocus(m_hWnd);    m_bInit = true;}
开发者ID:Zhuguoping,项目名称:directui,代码行数:25,


示例12: LocalTopic_OnInitDialog

/* This function handles the WM_INITDIALOG message. */BOOL FASTCALL LocalTopic_OnInitDialog( HWND hwnd, HWND hwndFocus, LPARAM lParam ){   HWND hwndList;   HWND hwndEdit;   CURMSG curmsg;   int index;   /* Fill the listbox with the list of folders.    */   hwndList = GetDlgItem( hwnd, IDD_LIST );   FillListWithFolders( hwnd, IDD_LIST );   /* Highlight the current folder or topic.    */   Ameol2_GetCurrentTopic( &curmsg );   if( NULL != curmsg.pFolder )      {      ASSERT( NULL != curmsg.pcat );      if( NULL == curmsg.pcl )         curmsg.pcl = Amdb_GetFirstFolder( curmsg.pcat );      if( CB_ERR != ( index = ComboBox_FindStringExact( hwndList, -1, curmsg.pcl ) ) )         ComboBox_SetCurSel( hwndList, index );      }   /* Limit the input field.    */   VERIFY( hwndEdit = GetDlgItem( hwnd, IDD_EDIT ) );   Edit_LimitText( hwndEdit, LEN_TOPICNAME );   EnableControl( hwnd, IDOK, FALSE );   SetFocus( hwndEdit );   return( FALSE );}
开发者ID:cixonline,项目名称:ameol,代码行数:34,


示例13: ViewItems_OnInitDialog

BOOL ViewItems_OnInitDialog( HWND hwnd, HWND hwndFocus, LPARAM lParam ){  INT i;  HWND hwndCtrl;  hwndCtrl = GetDlgItem( hwnd, IDC_ITEM_LIST );  for( i = 0; i < po->nItems; ++i )  {    ListBox_AddString( hwndCtrl, po->pItemData[i].item_name );  }  ListBox_SetCurSel( hwndCtrl, 0 );  hwndCtrl = GetDlgItem( hwnd, IDC_ITEM_TYPE );  Static_SetText( hwndCtrl, GetItemTypeString( po->pItemData[0].item_type ) );  hwndCtrl = GetDlgItem( hwnd, IDC_ITEM_PIXEL_SIZE );  Edit_LimitText( hwndCtrl, 8 );  ViewItems_ItemChanged( hwnd );  AllDialogs_OnInitDialog( hwnd, hwndFocus, lParam );  return TRUE;} // ViewItems_OnInitDialog
开发者ID:CireG,项目名称:Alien-Cabal-VEdit,代码行数:27,


示例14: PathSettings_OnInitDialog

BOOL PathSettings_OnInitDialog(HWND hDlg, HWND hwndFocus, LPARAM lParam){	HWND hwnd = GetDlgItem(hDlg, IDC_PATHLIST);/*	ComboBox_AddString(hwnd, ROMKEY);	ComboBox_AddString(hwnd, BATTERYKEY);	ComboBox_AddString(hwnd, STATEKEY);	ComboBox_AddString(hwnd, SCREENSHOTKEY);	ComboBox_AddString(hwnd, AVIKEY);	ComboBox_AddString(hwnd, CHEATKEY);	ComboBox_AddString(hwnd, SOUNDKEY);	ComboBox_AddString(hwnd, FIRMWAREKEY);	ComboBox_SetCurSel(hwnd, 0);*///	PathSettings_OnSelChange(hDlg, NULL);	associate = GetPrivateProfileInt(SECTION, ASSOCIATEKEY, 0, IniName);	CheckDlgButton(hDlg, IDC_USELASTVISIT, (path.savelastromvisit) ? BST_CHECKED : BST_UNCHECKED);	CheckDlgButton(hDlg, IDC_ASSOCIATE, (associate) ? BST_CHECKED : BST_UNCHECKED);	CheckRadioButton(hDlg, IDC_PNG, IDC_BMP, (int)path.imageformat());	CheckRadioButton(hDlg, IDC_R4TYPE1, IDC_R4TYPE2, (int)path.r4Format);// IDC_FORMATEDIT setup	SetDlgItemText(hDlg, IDC_FORMATEDIT, path.screenshotFormat);	hwnd = GetDlgItem(hDlg, IDC_FORMATEDIT);	Edit_LimitText(hwnd, MAX_FORMAT);	HWND toolTip = CreateWindowExW(NULL, 		TOOLTIPS_CLASSW, NULL, 		TTS_ALWAYSTIP, 		CW_USEDEFAULT, CW_USEDEFAULT,		CW_USEDEFAULT, CW_USEDEFAULT,		hDlg, NULL, 		hAppInst, NULL);	SendMessage(toolTip, TTM_SETMAXTIPWIDTH, NULL, (LPARAM)330);	SetWindowPos(toolTip, HWND_TOPMOST, 0,0,0,0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE);	SetDlgItemText(hDlg, IDC_ROMPATHEDIT, path.pathToRoms);	SetDlgItemText(hDlg, IDC_SAVERAMPATHEDIT, path.pathToBattery);	SetDlgItemText(hDlg, IDC_STATEPATHEDIT, path.pathToStates);	SetDlgItemText(hDlg, IDC_SCREENSHOTPATHEDIT, path.pathToScreenshots);	SetDlgItemText(hDlg, IDC_AVIPATHEDIT, path.pathToAviFiles);	SetDlgItemText(hDlg, IDC_CHEATPATHEDIT, path.pathToCheats);	SetDlgItemText(hDlg, IDC_LUAPATHEDIT, path.pathToLua);	TOOLINFO ti;	ZeroMemory(&ti, sizeof(ti));	ti.cbSize = sizeof(ti);	ti.hwnd = hDlg;	ti.hinst = hAppInst;	ti.uFlags = TTF_SUBCLASS | TTF_IDISHWND;	ti.uId = (UINT_PTR)hwnd;	ti.lpszText = "The format a screenshot should be saved in./r/n%f/t/t/tFilename/r/n%D/t/t/tDay:Two Digit/r/n%M/t/t/tMonth:Two Digit/r/n%Y/t/t/tYear:Four Digit/r/n%h/t/t/tHour:Two Digit/r/n%m/t/t/tMinute: Two Digit/r/n%s/t/t/tSecond: Two Digit/r/n%r/t/tRandom: Min:0 Max:RAND_MAX";	GetClientRect(hwnd, &ti.rect);	SendMessage(toolTip, TTM_ADDTOOL, NULL, (LPARAM)&ti);	return TRUE;}
开发者ID:Sketch,项目名称:desmume,代码行数:60,


示例15: CalPos

void CPathEditWnd::Init( CPathEditUI* pOwner ){	m_pOwner = pOwner;	RECT rcPos = CalPos();	UINT uStyle = WS_CHILD | ES_AUTOHSCROLL;	if( m_pOwner->IsPasswordMode() ) uStyle |= ES_PASSWORD;	Create(m_pOwner->GetManager()->GetPaintWindow(), NULL, uStyle, 0, rcPos);	HFONT hFont=NULL;	int iFontIndex=m_pOwner->GetFont();	if (iFontIndex!=-1)		hFont=m_pOwner->GetManager()->GetFont(iFontIndex);	if (hFont==NULL)		hFont=m_pOwner->GetManager()->GetDefaultFontInfo()->hFont;	SetWindowFont(m_hWnd, hFont, TRUE);	Edit_LimitText(m_hWnd, m_pOwner->GetMaxChar());	if( m_pOwner->IsPasswordMode() ) Edit_SetPasswordChar(m_hWnd, m_pOwner->GetPasswordChar());	Edit_SetText(m_hWnd, m_pOwner->GetText());	Edit_SetModify(m_hWnd, FALSE);	SendMessage(EM_SETMARGINS, EC_LEFTMARGIN | EC_RIGHTMARGIN, MAKELPARAM(0, 0));	Edit_Enable(m_hWnd, m_pOwner->IsEnabled() == true);	Edit_SetReadOnly(m_hWnd, m_pOwner->IsReadOnly() == true);	//Styls	LONG styleValue = ::GetWindowLong(m_hWnd, GWL_STYLE);	styleValue |= pOwner->GetWindowStyls();	::SetWindowLong(GetHWND(), GWL_STYLE, styleValue);	::ShowWindow(m_hWnd, SW_SHOWNOACTIVATE);	::SetFocus(m_hWnd);	m_bInit = true;    }
开发者ID:hdwdsj,项目名称:MyManager,代码行数:30,


示例16: InitConsoleWnd

// Initializationvoid InitConsoleWnd(HWND hParentWnd){	if (hConsoleWnd != NULL) {		DestroyWindow(hConsoleWnd);		hConsoleWnd = NULL;	}	INILoadConsoleWnd();	switch(PlayerLanguage){  	case LANGUAGE_ENGLISH:		hConsoleWnd = CreateDialog  			(hInst,MAKEINTRESOURCE(IDD_DIALOG_CONSOLE_EN),hParentWnd,ConsoleWndProc);		break; 	default:	case LANGUAGE_JAPANESE:		hConsoleWnd = CreateDialog  			(hInst,MAKEINTRESOURCE(IDD_DIALOG_CONSOLE),hParentWnd,ConsoleWndProc);	break;	}	ConsoleWndInfoReset(hConsoleWnd);	ShowWindow(hConsoleWnd,SW_HIDE);	ConsoleWndInfoReset(hConsoleWnd);	UpdateWindow(hConsoleWnd);	ConsoleWndVerbosityApplyIncDec(0);	CheckDlgButton(hConsoleWnd, IDC_CHECKBOX_VALID, ConsoleWndFlag);	Edit_LimitText(GetDlgItem(hConsoleWnd,IDC_EDIT), ConsoleWndMaxSize);	ConsoleWndInfoApply();}
开发者ID:1c0n,项目名称:xbmc,代码行数:28,


示例17: CharNameDialogProc

BOOL CALLBACK CharNameDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam){   HWND hName, hDesc;   switch (message)   {   case WM_INITDIALOG:      // Fiddle with "name" edit box       hName = GetDlgItem(hDlg, IDC_NAME);      SetWindowFont(hName, GetFont(FONT_INPUT), FALSE);      Edit_LimitText(hName, MAX_CHARNAME);            // Fiddle with "description" edit box       hDesc = GetDlgItem(hDlg, IDC_DESCRIPTION);      SetWindowFont(hDesc, GetFont(FONT_INPUT), FALSE);      Edit_LimitText(hDesc, MAX_DESCRIPTION - 1);      hTabPage = hDlg;      SetFocus(hName);      CenterWindow(hMakeCharDialog, GetParent(hMakeCharDialog));            break;      HANDLE_MSG(hDlg, WM_COMMAND, CharTabPageCommand);         case WM_NOTIFY:      switch (((LPNMHDR) lParam)->code)      {      case PSN_SETACTIVE:	 SetFocus(GetDlgItem(hDlg, IDC_NAME));	 break;      case PSN_APPLY:	 VerifySettings();	 // Don't quit dialog until we hear result from server	 SetWindowLong(hDlg, DWL_MSGRESULT, PSNRET_INVALID_NOCHANGEPAGE);	 break;      }      return TRUE;         }   return FALSE;}
开发者ID:MorbusM59,项目名称:Meridian59,代码行数:45,


示例18: WndProc

//Window ProcedureLRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wp, LPARAM lp){	int id;	static HWND hEdit;	switch (msg) {	case WM_CREATE:		// Create Edit Control		hEdit = CreateWindow(TEXT("EDIT"), NULL, WS_CHILD | WS_VISIBLE | ES_WANTRETURN | ES_MULTILINE | ES_AUTOVSCROLL | WS_VSCROLL | ES_AUTOHSCROLL | WS_HSCROLL, 0, 0, 0, 0, hWnd, (HMENU)ID_EDIT, hInst, NULL);		lstrcat(szTitle, TEXT("[
C++ Edit_SetSel函数代码示例
C++ Edit_GetText函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。