코드82 리스트 컨트롤 유용한 정보 리스트 컨트롤 유용한 정보^^ CONTROL UI 2006/06/14 14:15 http://blog.naver.com/isolationism/30005347970 1. 특정 ROW 포커스 주기 2. 특정 ROW로 가기 3. 헤더 컬럼수 얻어오기 4. 컬럼의 너비를 이쁘게 주기 5. 한줄 쭉 선택되게 하기, 그리드 라인 주기 6. 선택한 아이템(ROW)를 지우기 7. 두 아이템을 스왑 하기 8.기존에 선택되어있는 것을 해체하기 9. 리스트컨트롤내 모든 항목을 선택하기 10. 리스트컨트롤내 모든 항목을 선택해제 하기 11. 리스트컨트롤에 선택된 항목을 클립보드에 저장하기. 1. 특정 ROW 포커스 주기 --------------------------------------------------- 리스트 컨트.. 2009. 10. 29. [WDK]unlinkInCsrss /* .text:75AD52D3 _CsrLockProcessByClientId@8 proc near ; CODE XREF: CsrCreateRemoteThread(x,x)+2Fp .text:75AD52D3 .text:75AD52D3 arg_0 = dword ptr 8 .text:75AD52D3 arg_4 = dword ptr 0Ch .text:75AD52D3 .text:75AD52D3 8B FF mov edi, edi .text:75AD52D5 55 push ebp .text:75AD52D6 8B EC mov ebp, esp .text:75AD52D8 53 push ebx .text:75AD52D9 56 push esi .text:75AD52DA 57 push edi .text:75AD52DB BF A0.. 2009. 4. 11. [WDK] ZwCreateFile , ZwReadFile, ZwWriteFile Refer to a file by its object name Kernel-mode device drivers refer to a file by its object name. This name is \DosDevices together with the full path of the file. For example, the object name of the C:\Windows\Example.txt file is \DosDevices\C:\Windows\Example.txt. Then the object name is encapsulated into an OBJECT_ATTRIBUTES structure by calling the InitializeObjectAttributes function. Note I.. 2009. 4. 1. [WDK] RtlGetVersion 함수 NTSTATUS NTAPI RtlGetVersion(RTL_OSVERSIONINFOW *Info) { if (Info->dwOSVersionInfoSize == sizeof(RTL_OSVERSIONINFOW) || Info->dwOSVersionInfoSize == sizeof(RTL_OSVERSIONINFOEXW)) { PPEB Peb = NtCurrentPeb(); Info->dwMajorVe rsion = Peb->OSMajorVersion; Info->dwMinorVe rsion = Peb->OSMinorVersion; Info->dwBuildNu mber = Peb->OSBuildNumber; Info->dwPlatfor mId = Peb->OSPlatformId; if(((Peb->OSCSD .. 2009. 3. 10. 레지스트리 값 읽기 NTSTATUS RtlReadRegistry( IN PWCHAR RegistryPath , IN PWCHAR Name) { HANDLE reg; OBJECT_ATTRIBUTES oa; NTSTATUS ntStatus = STATUS_SUCCESS; PVOID BufImagPathName = NULL; UNICODE_STRING uImagPathNameString = {0,}; UNICODE_STRING A,uRegistryPath; PKEY_VALUE_PARTIAL_INFORMATION bufA; ULONG ActualSize; RtlInitUnicodeString(&uRegistryPath, RegistryPath); InitializeObjectAttributes(&oa,uRegistryPath,OB.. 2009. 3. 4. 운영체제별 Native Api 리스트 http://jedi-apilib.sourceforge.net/native/NativeList.html 2009. 2. 11. 이전 1 ··· 6 7 8 9 10 11 12 ··· 14 다음