mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-04-11 21:01:26 +03:00
fix windows build
This commit is contained in:
@@ -519,7 +519,7 @@ fn message_thread(ready_tx: mpsc::Sender<()>) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* window is used ro receive WM_DISPLAYCHANGE messages */
|
/* window is used ro receive WM_DISPLAYCHANGE messages */
|
||||||
let ret = CreateWindowExW(
|
CreateWindowExW(
|
||||||
Default::default(),
|
Default::default(),
|
||||||
w!("lan-mouse-message-window-class"),
|
w!("lan-mouse-message-window-class"),
|
||||||
w!("lan-mouse-msg-window"),
|
w!("lan-mouse-msg-window"),
|
||||||
@@ -532,10 +532,8 @@ fn message_thread(ready_tx: mpsc::Sender<()>) {
|
|||||||
HMENU::default(),
|
HMENU::default(),
|
||||||
instance,
|
instance,
|
||||||
None,
|
None,
|
||||||
);
|
)
|
||||||
if ret.0 == 0 {
|
.expect("CreateWindowExW");
|
||||||
panic!("CreateWindowExW");
|
|
||||||
}
|
|
||||||
|
|
||||||
/* run message loop */
|
/* run message loop */
|
||||||
loop {
|
loop {
|
||||||
@@ -543,7 +541,7 @@ fn message_thread(ready_tx: mpsc::Sender<()>) {
|
|||||||
let Some(msg) = get_msg() else {
|
let Some(msg) = get_msg() else {
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
if msg.hwnd.0 == 0 {
|
if msg.hwnd.0.is_null() {
|
||||||
/* messages sent via PostThreadMessage */
|
/* messages sent via PostThreadMessage */
|
||||||
match msg.wParam.0 {
|
match msg.wParam.0 {
|
||||||
x if x == EventType::Exit as usize => break,
|
x if x == EventType::Exit as usize => break,
|
||||||
|
|||||||
Reference in New Issue
Block a user