⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msword8.c

📁 机械工业出版社 Lab Windows/CVI逐步深入与开发实例源代码
💻 C
📖 第 1 页 / 共 5 页
字号:
                                             char *command,
                                             VARIANT commandParameter,
                                             WordObj_KeysBoundTo *returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_CSTRING,
	                               CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_InvokeHelper (objectHandle, errorInfo, 0x46,
	                            DISPATCH_PROPERTYGET, CAVT_OBJHANDLE,
	                            returnValue, 3, __paramTypes, keyCategory,
	                            command, &commandParameter);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationFindKey (CAObjHandle objectHandle,
                                         ERRORINFO *errorInfo, long keyCode,
                                         VARIANT keyCode2,
                                         WordObj_KeyBinding *returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_InvokeHelper (objectHandle, errorInfo, 0x47,
	                            DISPATCH_PROPERTYGET, CAVT_OBJHANDLE,
	                            returnValue, 2, __paramTypes, keyCode,
	                            &keyCode2);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationIsObjectValid (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               CAObjHandle object,
                                               VBOOL *returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_OBJHANDLE};

	__result = CA_InvokeHelper (objectHandle, errorInfo, 0x6D,
	                            DISPATCH_PROPERTYGET, CAVT_BOOL, returnValue,
	                            1, __paramTypes, object);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationQuit (CAObjHandle objectHandle,
                                      ERRORINFO *errorInfo, VARIANT saveChanges,
                                      VARIANT originalFormat,
                                      VARIANT routeDocument)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x451, CAVT_EMPTY,
	                            NULL, 3, __paramTypes, &saveChanges,
	                            &originalFormat, &routeDocument);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationScreenRefresh (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo)
{
	HRESULT __result;

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x12D, CAVT_EMPTY,
	                            NULL, 0, NULL);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationPrintOut (CAObjHandle objectHandle,
                                          ERRORINFO *errorInfo,
                                          VARIANT background, VARIANT append,
                                          VARIANT range, VARIANT outputFileName,
                                          VARIANT from, VARIANT to, VARIANT item,
                                          VARIANT copies, VARIANT pages,
                                          VARIANT pageType, VARIANT printToFile,
                                          VARIANT collate, VARIANT fileName,
                                          VARIANT activePrinterMacGX,
                                          VARIANT manualDuplexPrint)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x12E, CAVT_EMPTY,
	                            NULL, 15, __paramTypes, &background, &append,
	                            &range, &outputFileName, &from, &to, &item,
	                            &copies, &pages, &pageType, &printToFile,
	                            &collate, &fileName, &activePrinterMacGX,
	                            &manualDuplexPrint);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationLookupNameProperties (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      char *name)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x12F, CAVT_EMPTY,
	                            NULL, 1, __paramTypes, name);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationSubstituteFont (CAObjHandle objectHandle,
                                                ERRORINFO *errorInfo,
                                                char *unavailableFont,
                                                char *substituteFont)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING, CAVT_CSTRING};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x130, CAVT_EMPTY,
	                            NULL, 2, __paramTypes, unavailableFont,
	                            substituteFont);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationRepeat (CAObjHandle objectHandle,
                                        ERRORINFO *errorInfo, VARIANT times,
                                        VBOOL *returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x131, CAVT_BOOL,
	                            returnValue, 1, __paramTypes, &times);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationDDEExecute (CAObjHandle objectHandle,
                                            ERRORINFO *errorInfo, long channel,
                                            char *command)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_CSTRING};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x136, CAVT_EMPTY,
	                            NULL, 2, __paramTypes, channel, command);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationDDEInitiate (CAObjHandle objectHandle,
                                             ERRORINFO *errorInfo, char *app,
                                             char *topic, long *returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING, CAVT_CSTRING};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x137, CAVT_LONG,
	                            returnValue, 2, __paramTypes, app, topic);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationDDEPoke (CAObjHandle objectHandle,
                                         ERRORINFO *errorInfo, long channel,
                                         char *item, char *data)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_CSTRING, CAVT_CSTRING};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x138, CAVT_EMPTY,
	                            NULL, 3, __paramTypes, channel, item, data);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationDDERequest (CAObjHandle objectHandle,
                                            ERRORINFO *errorInfo, long channel,
                                            char *item, char **returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_CSTRING};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x139, CAVT_CSTRING,
	                            returnValue, 2, __paramTypes, channel, item);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationDDETerminate (CAObjHandle objectHandle,
                                              ERRORINFO *errorInfo, long channel)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x13A, CAVT_EMPTY,
	                            NULL, 1, __paramTypes, channel);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationDDETerminateAll (CAObjHandle objectHandle,
                                                 ERRORINFO *errorInfo)
{
	HRESULT __result;

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x13B, CAVT_EMPTY,
	                            NULL, 0, NULL);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationBuildKeyCode (CAObjHandle objectHandle,
                                              ERRORINFO *errorInfo,
                                              enum WordEnum_WdKey arg1,
                                              VARIANT arg2, VARIANT arg3,
                                              VARIANT arg4, long *returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x13C, CAVT_LONG,
	                            returnValue, 4, __paramTypes, arg1, &arg2,
	                            &arg3, &arg4);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationKeyString (CAObjHandle objectHandle,
                                           ERRORINFO *errorInfo, long keyCode,
                                           VARIANT keyCode2, char **returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_LONG, CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x13D, CAVT_CSTRING,
	                            returnValue, 2, __paramTypes, keyCode,
	                            &keyCode2);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationOrganizerCopy (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               char *source, char *destination,
                                               char *name,
                                               enum WordEnum_WdOrganizerObject object)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING, CAVT_CSTRING, CAVT_CSTRING,
	                               CAVT_LONG};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x13E, CAVT_EMPTY,
	                            NULL, 4, __paramTypes, source, destination,
	                            name, object);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationOrganizerDelete (CAObjHandle objectHandle,
                                                 ERRORINFO *errorInfo,
                                                 char *source, char *name,
                                                 enum WordEnum_WdOrganizerObject object)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING, CAVT_CSTRING, CAVT_LONG};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x13F, CAVT_EMPTY,
	                            NULL, 3, __paramTypes, source, name, object);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationOrganizerRename (CAObjHandle objectHandle,
                                                 ERRORINFO *errorInfo,
                                                 char *source, char *name,
                                                 char *newName,
                                                 enum WordEnum_WdOrganizerObject object)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING, CAVT_CSTRING, CAVT_CSTRING,
	                               CAVT_LONG};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x140, CAVT_EMPTY,
	                            NULL, 4, __paramTypes, source, name, newName,
	                            object);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationAddAddress (CAObjHandle objectHandle,
                                            ERRORINFO *errorInfo,
                                            SAFEARRAY **tagID, SAFEARRAY **value)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_CSTRING | CAVT_ARRAY | CAVT_BYREFI,
	                               CAVT_CSTRING | CAVT_ARRAY | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x141, CAVT_EMPTY,
	                            NULL, 2, __paramTypes, tagID, value);

	return __result;
}

HRESULT CVIFUNC Word_ApplicationGetAddress (CAObjHandle objectHandle,
                                            ERRORINFO *errorInfo, VARIANT name,
                                            VARIANT addressProperties,
                                            VARIANT useAutoText,
                                            VARIANT displaySelectDialog,
                                            VARIANT selectDialog,
                                            VARIANT checkNamesDialog,
                                            VARIANT recentAddressesChoice,
                                            VARIANT updateRecentAddresses,
                                            char **returnValue)
{
	HRESULT __result;
	unsigned int __paramTypes[] = {CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI,
	                               CAVT_VARIANT | CAVT_BYREFI};

	__result = CA_MethodInvoke (objectHandle, errorInfo, 0x142, CAVT_CSTRING,
	                            returnValue, 8, __paramTypes, &name,
	                            &addressProperties, &useAutoText,
	                            &displaySelectDialog, &selectDialog,
	                            &checkNamesDialog, &recentAddressesChoice,
	              

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -