On Thu Jan 29 11:08:15 2026 +0000, Nikolay Sivov wrote:
I don't know why this was closed, but optional arguments are expressed as VT_ERROR(DISP_E_PARAMNOTFOUND), see is_optional_argument() in the same file. Thank you for your reply.
1. I closed this MR because I adjusted the formatting and submitted a new MR (with identical content) at:\ https://gitlab.winehq.org/wine/wine/-/merge_requests/9998 2. I am handling the VT_EMPTY type here because the program I migrated (WPS PDF Editor) passed this type as v_show, which resulted in the same behavior as when I set this parameter to 'EMPTY' via a VB script: the main window of the program failed to display. However, on the Windows platform, programs that provide this parameter can display the window normally. 3. Previously, I did not notice the logic of `is_optional_argument`. Should this function treat VT_EMPTY as a case where an optional argument is not specified, in order to maintain consistent behavior with the Windows platform? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9997#note_128364