user32

    2

    1답변

    내 응용 프로그램에서 동일한 프로세스에 대한 창 텍스트를 읽습니다. User32.dll의 GetWindowText를 사용하고 있습니다. 그러나 메서드를 호출하려고하면 "처리되지 않은 'System.ExecutionEngineException'형식의 예외가 aaaa.exe에서 발생했습니다."예외가 발생합니다. 정확한 오류는 어디서 볼 수 있습니까? 그리고 왜

    24

    2답변

    64 비트 Windows에서 64 비트 응용 프로그램에서 user32.dll을 pinvoke하는 것은 잘못 되었습니까? 나는 이것을 여러 번 성공적으로 해봤지만 결코 오류가 없었지만 모순 된 것처럼 보인다. 대신 user64.dll을 찾아야합니까?

    0

    1답변

    [DllImport("user32.dll")] public static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); [DllImport("user32.dll", CharSet = System.Runtime.InteropServices.CharSet.Auto)] publ

    1

    3답변

    이벤트가 발생하면 작업 표시 줄이 깜박 거리는 응용 프로그램이 있습니다. 이것은 완벽하게 작동, 아래에 설명 된 Win32 API를 사용하여 구현하기가 상대적으로 쉽다한다 : 나는 깜박이를 중지 할 때 그러나 http://blogs.x2line.com/al/archive/2008/04/19/3392.aspx , 때로는 응용 프로그램을 작업 표시 줄에서 "강

    5

    1답변

    C#을 사용하여 임의의 창에서 강조 표시된/선택한 텍스트를 읽는 방법. 나는 두 가지 접근법을 시도했다. 사용자가 어떤 것을 선택할 때마다 "^ c"를 보냅니다. 하지만이 경우에는 클립 보드에 많은 불필요한 데이터가 넘쳐 흐릅니다. 때로는 암호도 복사됩니다. 그래서 두 번째 방법으로 내 접근 방식을 바꾸어 메시지 방법을 보냈습니다. 이 샘플 코드 [DllI

    0

    1답변

    저는 C#에서 일하고 있으며 모든 마우스 이벤트를 얻고 싶습니다. 그 이유는 무엇입니까? 나는 시도 : SetWindowsHookEx(WH_MOUSE_LL, proc, GetModuleHandle(curModule.ModuleName), 0); 나는이 일을 만들 수 없습니다 그것은 하나의 모듈로 제한, 그리고 나는 모든 마우스 이벤트를 좀

    0

    2답변

    이전에 성공한 CodeProject 기사에서 제공된 코드를 사용했지만 Vista/7에서는 부분적으로 만 작동합니다 (UAC로 인해 추측됩니다) . 현재 스레드에서 작동하지만 시스템 전체 활동을 선택하지는 않습니다. 매니페스트에 requireAdministrator를 추가하고 관리되지 않는 어셈블리와 관리되는 어셈블리에 모두 서명하려고 시도했지만 도움이되지

    1

    2답변

    user32.dll의 기능을 사용하여 현재 커서의 아이콘 정보를 얻는 응용 프로그램을 작성했습니다. 일부 시간은 정상적으로 작동하지만 얼마 후에는 잘못된 정보를 제공하기 시작합니다. ICONINFO.hbmMask (일부 음수 값 내가 Bitmap.HBitmap(bitmask)에서 비트 맵 객체를 얻으려고 다음 줄에, 그것은 예외가 발생하는 경우), 그리고

    0

    1답변

    C#에서 모든 윈도우 핸들러를 어떻게 수집합니까? 부모님뿐만 아니라 모든 창문이 필요합니다. 고마워,

    1

    2답변

    클래스 마법사에 의해 생성 된 메시지 루프는 종종 while(GetMessage()) { if(!TranslateAccelerator()) { TranslateMessage(); DispatchMessage(); } } 같은 TranslateAccelerator 문서를 말한다 반면 보인다. 함수가 실패