是的,我想知道有沒有類似的東西?通常情況下,一個靜態lib將基於控制檯,但我需要的是一個GUI庫,當我在控制檯應用程序中調用helloworld() func
時,假設有一個HelloWorld MessageBox
。在控制檯應用程序中,我需要集成一個GUI庫(可能是插件 - 如果插件是一個.dll,對吧?)。可以有一個C++ GUI靜態庫嗎?但不是.dll?
我試過看Qt4 Plugin creation
,但我認爲它只適用於基於Qt的應用程序?請提供我的要求的任何鏈接。謝謝...
是的,我想知道有沒有類似的東西?通常情況下,一個靜態lib將基於控制檯,但我需要的是一個GUI庫,當我在控制檯應用程序中調用helloworld() func
時,假設有一個HelloWorld MessageBox
。在控制檯應用程序中,我需要集成一個GUI庫(可能是插件 - 如果插件是一個.dll,對吧?)。可以有一個C++ GUI靜態庫嗎?但不是.dll?
我試過看Qt4 Plugin creation
,但我認爲它只適用於基於Qt的應用程序?請提供我的要求的任何鏈接。謝謝...
你必須將你的GUI庫編譯成一個靜態庫。這與控制檯或非控制檯應用程序完全沒有任何關係。
然後,如果您將您的應用程序與該應用程序相關聯,則可以獲得您所期望的。但是不要驚訝你的程序的文件大小。
您可以發佈/鏈接一些示例... – highlander141
有
那麼,我知道一個用於返回最小算術運算的靜態庫,但是我需要'基於GUI的庫(.lib) - 至少一個Hello World MessageBox'來鏈接到一個'Simple Console based app-像#include
在某些操作系統上dll真的很少見。 – hetepeperfan
**基於控制檯的**是什麼意思? *庫*與GUI無關,除非它是一個GUI庫。庫是一組函數或一組函數。 –
@TheOtherGuy感謝您的評論。是的,我需要在基於控制檯的應用程序中集成GUI庫(.lib)... – highlander141