BOOL OnInitDialog(CWindow /*wndFocus*/, LPARAM /*lInitParam*/) { EnableItem( 102,0 ); m_wndCboxxx.Create(GetViewHWND(), 0, 0, WS_CHILD | WS_VISIBLE | WS_BORDER | CBS_DROPDOWNLIST, 0, 543); m_wndCboxxx.SetFont(BkFontPool::GetFont(BKF_DEFAULTFONT)); m_wndCboxxx.AddString(L"第一项"); m_wndCboxxx.AddString(L"第二项"); return TRUE; }
LRESULT CRoomListWnd::OnInitDialog(HWND hWnd, LPARAM lparam) { if(m_wndListCtrl.Create( GetViewHWND(), NULL, NULL, WS_VISIBLE | WS_CHILD | LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SINGLESEL , 0, 1001/*realwnd id = 1001*/, NULL) == NULL){ return ERROR; } SetListData(); return TRUE; }
LRESULT GameLoginDlg::OnInitDialog(HWND hWnd, LPARAM lParam) { LoadIcon(NULL, MAKEINTRESOURCE(IDI_MIN_MAIN)); m_LoginNameEdit.Create( GetViewHWND(), NULL, NULL, WS_CHILD, 0, 400, NULL); m_LoginNameEdit.SetBgColor(RGB(255,255,255)); m_LoginNameEdit.SetNotify(m_hWnd); m_PasswordEdit.Create( GetViewHWND(), NULL, NULL, WS_CHILD, 0, 401, NULL); m_PasswordEdit.SetBgColor(RGB(255,255,255)); m_PasswordEdit.SetNotify(m_hWnd); return TRUE; }
void KEditDialogImpl::_InitEdit() { for (int i = 0; i < ATTRUTE_SIZE; ++i) { m_kEdit[i].SetNotify(m_hWnd); m_kEdit[i].SetStyle(ES_MULTILINE | ES_WANTRETURN); m_kEdit[i].Create(GetViewHWND(), NULL, NULL, WS_CHILD, 0, enAttruteEdit_Begin + i); m_kEdit[i].SetFont(BkFontPool::GetFont(FALSE, FALSE, FALSE, 8)); m_kEdit[i].SetColor(RGB(0, 0, 0)); m_kEdit[i].SetBgColor(RGB(255, 255, 255)); } }
LRESULT CRoomListWnd::OnInitDialog(HWND hWnd, LPARAM lparam) { if(m_wndListCtrl.Create( GetViewHWND(), NULL, NULL, WS_VISIBLE | WS_CHILD | LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SINGLESEL , 0, DlgControl_RoomListWin_Realwnd, NULL) == NULL){ return S_FALSE; } XMessage_GetRoomList msg; SendXMessage(&msg); _ColumnInit(); return S_OK; }
LRESULT CDlgOption::OnInitDialog( HWND /*hWnd*/, LPARAM /*lParam*/ ) { m_ctlEdit.Create( GetViewHWND(), NULL, NULL, WS_VISIBLE | WS_CHILD | WS_TABSTOP | ES_LEFT, WS_EX_NOPARENTNOTIFY|WS_EX_CLIENTEDGE , 20110, NULL); LOGFONT lf = {0}; lf.lfHeight=-100; ::lstrcpy(lf.lfFaceName,_T("Tahoma")); m_font.CreatePointFontIndirect(&lf); m_ctlEdit.SetFont(m_font); OnBkBtnReset(); return 0; }
LRESULT CDlgIgnoredVuls::OnInitDialog( HWND /*hWnd*/, LPARAM /*lParam*/ ) { m_wndListCtrlVul.Create( GetViewHWND(), NULL, NULL, WS_CHILD | LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SINGLESEL , 0, 30010, NULL); { m_wndListCtrlVul.InsertColumn(0, _T("选择"), LVCFMT_LEFT, 80); m_wndListCtrlVul.InsertColumn(1, _T("发布时间"), LVCFMT_LEFT, 100); m_wndListCtrlVul.InsertColumn(2, _T("补丁名称"), LVCFMT_LEFT, 100); m_wndListCtrlVul.InsertColumn(3, _T("补丁描述"), LVCFMT_LEFT, 250); m_wndListCtrlVul.InsertColumn(4, _T("更多信息"), LVCFMT_LEFT, 100); } PostMessage(WMH_INIT_SCAN, 0, 0); return 0; }
BOOL CBeikeSafeInstallKavEngineDlg::OnInitDialog(CWindow /*wndFocus*/, LPARAM /*lInitParam*/) { m_hWndRef = m_hWnd; int nBig = 0; int nSmall = 0; if (KisPublic::Instance()->Init()) { BOOL bRet = KisPublic::Instance()->KQueryOEMIntA(KIS::KOemKsfe::oemc_IconBig, nBig); bRet = KisPublic::Instance()->KQueryOEMIntA(KIS::KOemKsfe::oemc_IconSmall, nSmall); } if (nBig > 0 && nSmall > 0) { SetIcon(::LoadIcon((HMODULE)&__ImageBase, MAKEINTRESOURCE(nBig))); SetIcon(::LoadIcon((HMODULE)&__ImageBase, MAKEINTRESOURCE(nSmall)), FALSE); } else { SetIcon(::LoadIcon((HMODULE)&__ImageBase, MAKEINTRESOURCE(IDI_BEIKESAFE))); SetIcon(::LoadIcon((HMODULE)&__ImageBase, MAKEINTRESOURCE(IDI_SMALL)), FALSE); } ModifyStyle(0, WS_MINIMIZEBOX); _Module.SetActiveWindow(m_hWnd); m_wndListProgress.Create( GetViewHWND(), NULL, NULL, WS_CHILD | LVS_REPORT | LVS_SINGLESEL | LVS_NOCOLUMNHEADER, NULL, IDC_LST_INSTALL_PROGRESS_DETAIL); m_wndListProgress.InsertColumn(0, L"", LVCFMT_LEFT, 200); m_wndListProgress.InsertColumn(1, L"", LVCFMT_LEFT, 160); m_wndListProgress.SetItemHeight(20); m_wndListProgress.SetImageList(BkBmpPool::GetBitmap(IDB_EXAM_STATUS_ICON), 15); m_wndListProgress.AddItem(0, 0, BkString::Get(IDS_VIRSCAN_2572), 4); HANDLE hThread = ::CreateThread(NULL, 0, _InstallThreadProc, this, 0, NULL); ::CloseHandle(hThread); hThread = NULL; return TRUE; }
LRESULT CMainDlg::OnInitDialog(HWND hwnd, LPARAM lparam) { SetIcon(::LoadIcon((HMODULE)&__ImageBase,MAKEINTRESOURCE(IDI_BIG))); SetIcon(::LoadIcon((HMODULE)&__ImageBase,MAKEINTRESOURCE(IDI_SMALL)),FALSE); m_edEdit.Create(GetViewHWND(),NULL,_T(""),WS_CHILD|WS_VISIBLE|WS_BORDER|ES_AUTOHSCROLL ,NULL,IDC_EDIT_CTRL); m_edEdit.SetFont(BkFontPool::GetFont(BKF_DEFAULTFONT)); m_wndAccountListView.Create( GetViewHWND(), NULL,NULL, WS_CHILD | WS_VISIBLE | LVS_REPORT | LVS_SHOWSELALWAYS | LVS_OWNERDRAWFIXED | LVS_SINGLESEL , 0, IDC_LISTVIEW_CTRL, NULL); { INT nRow = 0; m_wndAccountListView.InsertColumn(nRow++, BkString::Get(106), LVCFMT_CENTER, 56); m_wndAccountListView.InsertColumn(nRow++, BkString::Get(107), LVCFMT_CENTER, 120); m_wndAccountListView.InsertColumn(nRow++, BkString::Get(108), LVCFMT_CENTER, 150); m_wndAccountListView.InsertColumn(nRow++, BkString::Get(109), LVCFMT_CENTER, 100); m_wndAccountListView.InsertColumn(nRow++, BkString::Get(110), LVCFMT_CENTER, 60); //int nItem = m_wndAccountListView.Append(_T("#1"), NULL, 0, LISTITEM_CHECKBOX); //m_wndAccountListView.AppendSubItem(nItem, _T("*****@*****.**")); //m_wndAccountListView.AppendSubItem(nItem, _T("西南电信一区")); //m_wndAccountListView.AppendSubItem(nItem, _T("蜀南竹海")); //m_wndAccountListView.AppendSubItem(nItem, _T("角色1"),2012, SUBITEM_COMBO); ////m_wndListView.AppendSubItem(nItem, _T("")); //nItem = m_wndAccountListView.Append(_T("#2"), NULL, 0, LISTITEM_CHECKBOX); //m_wndAccountListView.AppendSubItem(nItem, _T("*****@*****.**")); //m_wndAccountListView.AppendSubItem(nItem, _T("西南电信一区")); //m_wndAccountListView.AppendSubItem(nItem, _T("蜀南竹海")); //m_wndAccountListView.AppendSubItem(nItem, _T("角色2"),2012, SUBITEM_COMBO); //m_wndListView.AppendSubItem(nItem, _T("")); //m_wndAccountListView.SetCheckState(nItem, TRUE); } m_wndAccountListView.SetObserverWindow(m_hWnd); m_wndInstanceListView.Create( GetViewHWND(), NULL,NULL, WS_CHILD | LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SINGLESEL , 0, 2010, NULL); { INT nRow = 0; ////m_wndInstanceListView.InsertColumn(nRow++, _T("注入"), LVCFMT_CENTER, 56); ////m_wndInstanceListView.InsertColumn(nRow++, _T("PID"), LVCFMT_CENTER, 65); ////m_wndInstanceListView.InsertColumn(nRow++, _T("账号"), LVCFMT_CENTER, 130); ////m_wndInstanceListView.InsertColumn(nRow++, _T("角色名"), LVCFMT_CENTER, 80); ////m_wndInstanceListView.InsertColumn(nRow++, _T("角色状态"), LVCFMT_CENTER, 80); ////m_wndInstanceListView.InsertColumn(nRow++, _T("所在地图"), LVCFMT_CENTER, 80); ////int nItem = m_wndInstanceListView.Append(_T("#1"), NULL, 0, LISTITEM_CHECKBOX); ////m_wndInstanceListView.AppendSubItem(nItem, _T("753")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("*****@*****.**")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("咚咚")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("打坐中")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("大理")); ////nItem = m_wndInstanceListView.Append(_T("#2"), NULL, 0, LISTITEM_CHECKBOX); ////m_wndInstanceListView.AppendSubItem(nItem, _T("3623")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("*****@*****.**")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("冰封雪域")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("空闲")); ////m_wndInstanceListView.AppendSubItem(nItem, _T("敦煌")); //m_wndInstanceListView.SetCheckState(nItem, TRUE); } m_wndInstanceListView.SetObserverWindow(m_hWnd); DWORD dwEditFlags = WS_VISIBLE | WS_CHILD | WS_TABSTOP | ES_LEFT | ES_AUTOHSCROLL; m_wndGameDirEdit.Create( GetViewHWND(), NULL, NULL, dwEditFlags, WS_EX_NOPARENTNOTIFY, 2002, NULL); m_wndGameDirEdit.SetFont(BkFontPool::GetFont(BKF_DEFAULTFONT)); dwEditFlags = WS_VISIBLE | WS_CHILD | WS_TABSTOP | WS_VSCROLL | WS_HSCROLL/*|LBS_MULTIPLESEL*/; m_wndDllListBox.Create(GetViewHWND(), NULL, NULL, dwEditFlags, 0, 2003, NULL); m_wndDllListBox.InsertString(-1, _T("Login.dll")); m_wndDllListBox.InsertString(-1, _T("Net.dll")); m_wndDllListBox.SetFont(BkFontPool::GetFont(BKF_DEFAULTFONT)); m_wndLogListBox.Create(GetViewHWND(), NULL, NULL, dwEditFlags, 0, 2011, NULL); m_wndLogListBox.SetFont(BkFontPool::GetFont(BKF_DEFAULTFONT)); m_wndLogListBox.InsertString(-1, _T("已经加载5个预置账号。")); m_wndLogListBox.InsertString(-1, _T("答题器在6992端口监听连接...")); dwEditFlags = WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST ; m_wndCharSelectBox.Create(GetViewHWND(), NULL, NULL, dwEditFlags, NULL, 2012, NULL); m_wndCharSelectBox.SetFont(BkFontPool::GetFont(BKF_DEFAULTFONT)); m_wndCharSelectBox.SetDroppedWidth(60); m_wndCharSelectBox.AddString(_T("角色1")); m_wndCharSelectBox.AddString(_T("角色2")); m_wndCharSelectBox.AddString(_T("角色3")); this->SetItemText(IDC_EDIT_CTRL,L"该控件为windows 自带控件"); //this->UpdateWindow(); //CEdit* pEdit = (CEdit*)this->GetDlgItem(IDC_EDIT_CTRL); //pEdit->SetWindowTextW(L"DD"); return 1; }