CMainFrame::CMainFrame() { m_nHotKeyID = 100; BOOL m_isKeyRegistered = RegisterHotKey(GetSafeHwnd(), m_nHotKeyID, MOD_ALT, VK_TAB); ASSERT(m_isKeyRegistered != FALSE); } //Убираем блокировку при выходе из приложения CMainFrame::~CMainFrame() { BOOL m_iskeyUnregistered = UnregisterHotKey(GetSafeHwnd(), m_nHotKeyID); ASSERT(m_isKeyUnregistered != FALSE); }Как опpеделить какой service pack установлен на NT ?
CHARFORMAT cf; cf.cbSize = sizeof(cf); cf.dwMask = CFM_COLOR; cf.crTextColor = ...; file://rgb SendMessage(hwndRtf,EM_SETCHARFORMAT,SCF_SELECTION,(LPARAM)&cf);Как пользоваться элементом управления похожим на открытие файлов, только все это для каталогов?
LPITEMIDLIS lpItemDList; char szWorkDir[MAX_LEN]; BROWSEINFO bi = {hWnd, NULL, m_szWorkDir, "Выберите каталог", BIF_DONTGOBELOWDOMAIN, NULL, NULL, 0 }; if(!(lpItemDList=SHBrowseForFolder(&bi))) return 0; SHGetPathFromIDList(lpItemDList, szWorkDir);В szWorkDir получаешь выбранный каталог
Prev. Part | Оглавление | Next Part |