반응형 분류 전체보기778 자식 윈도우 일괄 배치 자식 윈도우를 일관 재배치하려면 아래의 메소드를 사용하면 된다. HDWP BeginDeferWindowPos( int nNumWindows );HDWP DeferWindowPos( HDWP hWinPosInfo , HWND hWnd , HWND hWndInsertAfter , int x, int y, int cx, int cy, UINT uFlags ); BOOL EndDeferWindowPos( HDWP hWinPosInfo ); BeginDeferWindowPos() 메소드를 호출하여서 자식 윈도우의 크기와 위치를 저장하기 위한 메모리를 할당받는다. DeferWindowPos() 메소드를 호출하여서 각 자식 윈도우의 크기와 위치를 설정한다. EndDeferWindowPos() 메소드를 호출하여서 위에.. 2012. 6. 20. 리스트 컨트롤 사용예제 - 리스트 List Control List control은 아이콘, 작은 아이콘, 간단히, 보고서의 네 가지 형태로 데이터를 보여주는 컨트롤입니다. 이중 보고서 모드가 List control에 설정된 데이터를 가장 자세히 보여주는 모드입니다. 따라서 List control에 데이터를 설정할 때는 이 모드를 기준으로 하면 됩니다. 보고서 모드에는 하나의 아이템에 대해 가로줄로 여러 가지 데이터를 보여줄 수 있는데, 이러한 가루 줄을 각각 컬럼이라고 하고, 컬럼 맨 위에 각 컬럼의 제목을 표시하는 줄을 컬럼 헤더라고 합니다. |구현하고자 하는 기능| List control을 포함하는 대화상자를 만들어 보도록 합니다. 선택항목 삭제, 위로, 아래로 등을 이용해 위치를 바꾸고 삭제하는 프로그램을 만들어 보겠습니다. |Ap.. 2012. 6. 20. 가상키 코드 리스트 Virtual-Key Codes The following table shows the symbolic constant names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system. The codes are listed in numeric order. Constants VK_LBUTTON (0x01) Left mouse button VK_RBUTTON (0x02) Right mouse button VK_CANCEL (0x03) Control-break processing VK_MBUTTON (0x04) Middle mouse button (three-button mouse) VK.. 2012. 6. 12. CFileDialog 사용시 왼쪽버튼 바로가기 만들기(탐색기형식) ins_dlg.lStructSize = sizeof( OPENFILENAME ) + 12; ex) 코드 : 다중파일 선택 char name_filter[] = "모든 파일(*.*)|*.*||"; CFileDialog ins_dlg(TRUE, NULL, NULL, OFN_EXPLORER | OFN_NOVALIDATE | OFN_HIDEREADONLY | OFN_ALLOWMULTISELECT, name_filter, this); ins_dlg.m_ofn.nFilterIndex = 2; ins_dlg.m_ofn.nMaxFile = MAX_PATH; char *p_file_name_buffer = new char[MAX_PATH]; strcpy(p_file_name_buffer, ""); ins_dlg.m_of.. 2012. 6. 12. 부팅시 NTLDR is missing 해결법 부팅시 NTLDR is missing 해결법 부팅시에 NTLDR IS Missing Press CTRL + ALT + DEL Restart 라는메시지가 나오는것은, 1. NTLDR 파일 손상이나 삭제 2. HDD의 MBR영역손상 3. BOOTFONT.BIN 이나 NTDETECT.COM 파일의 손상 문제입니다. 위증상을 해결하시려면 WindowsXP CD를 이용하여 해당 NTLDR파일을 복구 하셔야합니다. WindowsXP CD의 복구작업을 하기위해선 우선 부팅순서를 1st CD-ROM으로 설정 해야합니다 부팅순서 변경방법은 부팅순서변경방법 참고 부팅순서를 변경하셧으면 WindowsXP CD를 CD-ROM에 넣으신후, 기다리시면 Press any key to boot from CD..가 나올때 Enter를.. 2012. 6. 12. CPU 사용률 알아오기 레지스트리내의 HKEY_DYN_DATA내의 KERNEL\\CPUUsage의 StartStat를 읽어들인후, 같은 방식으로 StatData를 접근하면 CPU의 사용률을 알 수 있습니다. 이런방식으로 다음과 같은 코드로 접근할 수 있습니다. HKEY hKey; DWORD dwType=REG_DWORD; DWORD dw=4; DWORD dwDust; char *pszRegKey="KERNEL\\CPUUsage"; int nCPUUsing; // 이변수에 사용률이 저장됩니다. ::RegOpenKeyEx(HKEY_DYN_DATA, "PerfStats\\StartStat", 0, KEY_READ, &hKey); ::RegQueryValueEx(hKey, pszRegKey, 0L, &dwType, (unsigned .. 2012. 6. 12. 이전 1 ··· 39 40 41 42 43 44 45 ··· 130 다음 반응형