我在安裝程序中使用MUI_LANGDLL_DISPLAY,我需要語言選擇對話框出現在頂部,所以它不能被其他窗口隱藏。我已經做安裝在頂部,使用:NSIS語言選擇對話框頂部
System::Call "user32::SetWindowPos(i $HWNDPARENT, i ${HWND_TOPMOST}, i0, i0, i0, i0, i ${SWP_NOSIZE}|${SWP_NOMOVE})"
我看着LangDLL.c和對話似乎與創造:
DialogBox(g_hInstance, MAKEINTRESOURCE(IDD_DIALOG), 0, DialogProc);
但我不知道該怎麼繼續。
我可以使用不同的HWND進行系統調用,使語言選擇對話框位於頂部嗎?
爲什麼你覺得這是必要的?強迫窗戶始終位於最頂端的是煩人的恕我直言。 – Anders 2015-04-01 22:14:20
這不是我,這是我的顧客想要的。安裝程序已經不得不處於頂峯,所以他希望語言選擇也處於頂峯。 – 2015-04-02 09:29:29