cost 303 ms
如何在 win32 中創建同一個對話過程的多個實例?

[英]How to create multiple instances of the same Dialog Procedure in win32?

在無模式 DialogBoxProcedure() 中,我實現了兩個主要功能: 使用 SetWindowPos() 沿 X 和 Y 軸持續移動,每次移動均由計時器激活。 (實質上是使對話框在屏幕上彈跳)。 我通過使用 static int 來設置變量,並在收到新的計時器消息時相應地調整它們來做到 ...

當無模式彈出窗口具有焦點時,加速鍵不起作用

[英]Accelerator keys not working when modeless popup has the focus

我的主CDialog有時會顯示一個子無模式對話框,如下所示: 僅當用戶將其配置為自動顯示時才會顯示。 它通過主對話框OnInitDialog顯示,其中調用了此 function: 我注意到我的一些主要 windows 加速器熱鍵並不總是有效。 然后我意識到這是因為彈出窗口 window 具有焦點。 ...

使用一個對話框作為主 window。 未收到 WM_INITDIALOG 消息

[英]Using a dialog box as a main window. Not receiving WM_INITDIALOG messages

我已經創建了一個無模式對話框作為主要的 window,但是 window 過程沒有被發送 WM_INITDIALOG 消息。 這就是我所做的。 使用 Visual Studio 的資源編輯器創建了一個對話框模板,並將其 class 名稱設置為自定義 class。 使用WNDCLASSEX注冊clas ...

“ScriptError:執行該操作需要授權。” 從庫運行 google.script.run 時

[英]"ScriptError: Authorisation is required to perform that action." when running google.script.run from Library

問候, 我發現了有關此錯誤的幾個問題: "ScriptError: Authorisation is required to perform that action." 但我找不到一個關於我的問題。 我想要做的是使用 google.script.run 從 .html 文件調用函數 .gs 文件 ...

自動在對話框之間移動焦點

[英]Automatically Move Focus Between Dialogs

我有一個模式對話框,它在按下按鈕時顯示一個無模式的“伴隨對話框”。 為了使 UI 更加直觀和流暢,我希望焦點跟隨鼠標並在對話框之間移動,而無需額外的點擊。 是否有一個簡單的消息處理程序可以在這里提供幫助? 我想我可以通過在每個對話框中使用TrackMouseEvent和OnMouseHover來做 ...

如何在無模式對話框中使用 Enter 鍵?

[英]How to use the Enter key in a modeless dialog?

我一直在為大學研究 WinAPI 項目,我們被要求在對話框中實施完整的程序。 起初,我使用了一個模態對話框,一切正常,除了對話框的任務欄中沒有圖標,因為我直接在 WM_CREATE 上創建了它,並且沒有使主 window 可見,因為它不是用過的。 現在我完全放棄了主要的 window 句柄,只使用 ...

有沒有辦法在 Angular/Electron 應用程序中創建無模式對話框?

[英]Is there a way to create a modeless dialog in an Angular/Electron app?

有沒有辦法在 Angular/Electron 應用程序中創建無模式對話框? 我正在查看下面的示例,它們都是模態的: https://material.angular.io/components/dialog/overview 我需要能夠同時打開多個窗口並移動它們。 但我找不到任何樣本。 ...

如果 range 什么都沒有,則隱藏無模式用戶表單

[英]hide modeless userform if range is nothing

此宏搜索包含錯誤的單元格范圍,如果發現有錯誤的單元格,用戶表單允許您通過 3 個不同的命令按鈕將該單元格更改為“是”、“否”或“稍后查看”。 如果沒有發現錯誤(即 CheckRange 什么都沒有),一個 msgbox 會彈出來讓你知道,然后用戶表單應該隱藏。 問題:整個宏運行完美,除了我無法隱藏 ...

ModelessDialog 中的 Google 電子表格腳本刷新表

[英]Google Spreadsheet script refresh table inside a ModelessDialog

所以我正在嘗試使用“ModelessDialog”創建一個“搜索框”,主要思想如下 1) 用戶運行一個宏,彈出一個帶有以下字段的 ModelessDialog:自動完成、搜索按鈕和表格(空的,只有標題) 2)“自動完成”字段是用戶可以輸入“ID”的地方,(這部分已經完成了)3)思路是,當ID被選中 ...

在無模式對話框中阻止ESC和Enter鍵(Win32,非MFC)

[英]Block ESC and Enter keys in modeless dialog box (Win32, non-MFC)

有一些關於這個主題的文章,但是在我看來,這些文章都不起作用。 我正在使用Win32(無MFC)編寫以下內容。 目的是防止ESC或ENTER鍵關閉無模式對話框。 這是對話框模板: 為了捕獲這兩個鍵,我將消息循環更改為: ghActiveModelessDlg是在DlgPr ...

是否有內置的快捷鍵用於選擇當前活動表單的所有者?

[英]Is there a built-in shortcut key for selecting the owner of the currently active form?

我有一個帶有兩個子非模態表單的主表單,例如,所有表單都可以同時處於活動狀態: 我想允許用戶將Alt+Tab到所有這些表單中,但是令人驚訝的是,我發現,如果任何子表單處於活動狀態,則無法從Alt+Tab菜單中選擇所有者表單。 這三種形式都顯示在列表中,但是很顯然,當您選擇所有者窗口並 ...

使重點突出的無模式對話框最頂部

[英]Make focused modeless dialog topmost

因此,我有一個主對話框,可以通過此函數調用無模式對話框(這是項目上的舊代碼): 問題:所有子對話框都位於主對話框的頂部。 所需的行為: 無論是主對話框還是子對話框, 無論是哪個焦點 (它們都是無模式的),我都希望它成為最頂層的對話框。 謝謝! 注意 :我已經在主對話框的OnI ...

帶有樣式子項的MFC無模式對話框

[英]MFC modeless dialog with style child

我有SDI結構程序,我想用子樣式創建CDialog並使用CFormView作為其父樣式。 因為我想將CFormView用作“容器”。 現在我遇到兩個問題。 我無法將setmunu設置為CDialog (因為對話框樣式為child) 對話框的行為不正常(對話框具有CEdi ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM