wndproc

    1

    1답변

    제목 표시 줄에 마우스를 올려 놓으면 마우스 터치 제목 표시 줄을 캡처하지만 루틴은 반복적으로 표시되는 트릭이 있습니다. 여기에 마우스를 반복적으로 발사 대신 제목 표시 줄을 터치하면 루틴 protected override void WndProc(ref Message m) { if (m.Msg == 0xA0) // WM_NCMOUSEMOVE

    3

    1답변

    현재 여러 마우스 장치의 클릭을 처리하는 응용 프로그램을 작성했습니다. 나는 this project을 사용했으며 키보드에 추가 된 마우스 클릭을 처리하도록 수정되었습니다. 괜찮 았지만 지금은 내 응용 프로그램에서 처리 된 경우 클릭 이벤트를 억제하는 방법이 있는지 알아야합니다. 응용 프로그램은 퀴즈 게임이므로 퀴즈 마스터가 마우스 1 개를 사용할 수 있고

    2

    1답변

    하나의 키보드 키를 누를 때 코드에 의해 생성 된 다른 키를 누를 때 간단한 키 리매 퍼를 만들려고합니다. 내가 ID 2에 할당 된 단축키가,이 보도 리턴 코드는 한 번만 어쩌면 30초 당 작동 누르면, [DllImport("user32.dll")] static extern uint keybd_event(byte bVk, byte bScan, int dw

    2

    1답변

    최근에 나는 win forms 응용 프로그램을위한 수직 진행 막대가 필요했습니다. 파생 된 클래스는 아래와 같습니다. 진행률 표시 줄에 텍스트를 추가해야합니다. 그것에 레이블은 transperancy 문제의 beacuse 작동하지 않습니다. 몇 가지 조사를 한 후에 뭔가를 발견했습니다. 그러나 문제는 진행률 표시 줄이 세로 인 경우 텍스트가 가로로 표시된다

    1

    2답변

    UserControl-derived 컨트롤에 여러 하위 컨트롤이 있습니다 (여기에는 3 개의 도킹 된 레이블). UserControl을, I override WndProc()의 아무 곳이나 클릭에 반응하고 WM_PARENTNOTIFY/WM_LBUTTONCLICK 찾는하기 위해 -이 MSDN에 제안했다, 그것은 잘 작동 않습니다. 사용자의 마우스 클릭에 대한

    1

    1답변

    디자이너의 양식에 양식 컨트롤을 추가했습니다. 하지만 그 컨트롤의 WndProc를 재정의해야합니다. 이전 컨트롤을 확장하여 새 컨트롤을 만들지 않고도 그렇게 할 수 있습니까? partial class ThatControlWithWndProc : TheControlIActuallyWant {} 또는 어떻게 얻을 수 있습니다 내 디자이너가 내가 만든이 새로

    5

    1답변

    내 프로그램이 시작하는 방법이있다 MapEditor::MapEditor() { /* Creates the window */ WNDCLASSEX wClass; ZeroMemory(&wClass,sizeof(WNDCLASSEX)); wClass.cbSize=sizeof(WNDCLASSEX); wClass.style

    1

    1답변

    내가하려는 것은 내 프로세스 내에서 창 (0123)에 붙잡고 기다리는 것입니다. (아무 것도 제어 할 수는 없지만). 메시지를 기다리려면 AutoResetEvent을 사용하려고합니다. WaitForMaterialUpdate 메서드는 NativeWindow을 창에 연결하고 메시지를받을 때까지 차단합니다. 이 내가 사용하고있는 코드입니다 : public cla

    1

    1답변

    을 사용하여 양식의 위치를 ​​"스냅"으로 만들기 C#의 WinForm 응용 프로그램에 "그리드에 스냅"기능을 추가하려고하지만 양식을 이동하는 데 약간의 문제가 있습니다. 바르게. 원하는 결과는 사용자가 양식을 클릭하여 끌기 때문에 양식의 위치가 마우스의 원하는 방향으로 이동되지만 50 픽셀 씩 이동하고 항상 마지막 격자 점으로 반올림됩니다. 폼의 크기 변

    3

    6답변

    캡션을 두 번 클릭하여 최대화 WPF 창을 비활성화하는 방법과 크기 조정을 그대로 둘 수 있습니까? 나는 ResizeMode이 극대화 비활성화 것을 알고 있지만, 그것은 또한 ResizeMode="CanMinimize" 내가 최대화를 제거하고 버튼을 최소화하는 방법을 알고 양식을 크기 조정 방지 할 수 있지만 두 번 클릭하여 극대화하는 것은 여전히 ​​