idl

    1熱度

    1回答

    我有一個IDL文件,它定義了一些接口,後面跟着一個coclass。我可以使這個類沒有在這個類中定義的導入接口嗎?

    5熱度

    3回答

    我正在爲Notepad ++創建一個用戶定義的語言文件來語法高亮IDL。但在我去創造一個之前,我想與「社區」覈對一下,看看是否有其他人有一個願意去的人。 有沒有人有任何建議?

    0熱度

    2回答

    我們正在將我們的C++ COM應用程序遷移爲unicode,並且作爲此遷移的一部分,我們還希望將IDL中的常量字符串遷移到unicode。 問題是,目前我們仍然使用ANSI和UNICODE編譯它,這意味着我們不能使用L「String」構造來聲明寬圖表。 目前,我們的字符串常量定義是這樣的: 常量LPSTR STRING_CONST_NAME = 「字符串值」; 我們要定義這樣的: 常量LP 牛逼

    8熱度

    2回答

    在我使用的一些IDL中,我注意到在方法中標記返回值有兩種約定 - [in, out]和[out, retval]。 似乎當存在多個返回值[in, out]被使用,例如: HRESULT MyMethod( [in] long InputParam, [in, out] long* OutputParam1, [in, out] long* OutputParam2 )

    2熱度

    1回答

    是否有任何免費工具將C++代碼轉換爲idl?我正在考慮類似於java2idl的東西。

    1熱度

    1回答

    我構建了一個使用IDL文件的客戶機服務器應用程序,用於跨網絡進行客戶機服務器通信。客戶端和服務器程序都是用java編寫的。當用戶輸入退出時,服務器和客戶端均退出。不過,我無法殺死名稱服務器進程。 我用命令啓動了域名服務器 tnameserv -ORBInitialPort 1050 我怎麼能殺死客戶端或服務器程序(這是在Java)的域名服務器?

    2熱度

    2回答

    我們有一個項目,它使用MIDL工具創建特定的頭文件/ iid和代理文件。這些文件使用調用nmake的後期構建步驟進行編譯並與項目的其餘部分進行鏈接。 是否可以使用預先編譯的頭文件與IDL生成的文件?我如何注入#include "stdafx-h"並刪除其他包含的頭文件?

    5熱度

    2回答

    審查我們的代碼,我發現在的.idl文件中的一個奇怪的定義: [ object, uuid(uuidhere), dual, nonextensible, oleautomation, hidden ] interface IOurInterface : IUnknown { //methods here }; 如何接口

    0熱度

    1回答

    你將如何實現IDL此屬性: public int[] Params { get { return _Params; } set { _Params = value; } } 我試過下面 [propget, helpstring("The click through param

    3熱度

    1回答

    我知道我錯過了一些簡單的東西,我旁邊沒有這些COM的經驗。 我想在一個IDL [id(5), helpstring("Returns true if the object is in a valid state.")] HRESULT IsValid([out, retval] boolean bValid); 一個界面中,要做到這一點然而這給:[出]放慢參數不是指針。 好吧,我明白了。 然