Example: lrc_DispMethod
This example shows how to use lrc_Dispmethod with optional arguments.
GUID riid = IID_IDispatch; lrc_IOptional_QueryInterface(IOptional_0, &riid,(void**)&IOptional_0, CHECK_HRES); VARIANT P1 = lrc_variant_short("47"); VARIANT P2 = lrc_variant_short("37"); VARIANT P3 = lrc_variant_date("3/19/1901"); VARIANT var3 = lrc_variant_scode("4"); lrc_DispMethod((IDispatch*)IOptional_0, "in_out_optional_args", /*locale*/1024, &P1, &P2, OPTIONAL_ARGS, "#3", &P3, "var3", &var3, LAST_ARG, CHECK_HRES);