我有一箇舊的應用程序(在Win XP中從delphi 7開始),現在我使用delphi 2009(贏得Vista)。如果我開始一個新項目,所有的按鈕都有一個邊緣,但在我的舊應用程序中,所有按鈕都具有「方形」形狀。爲應用程序啓用主題
有沒有我錯過的任何設置? 謝謝
我有一箇舊的應用程序(在Win XP中從delphi 7開始),現在我使用delphi 2009(贏得Vista)。如果我開始一個新項目,所有的按鈕都有一個邊緣,但在我的舊應用程序中,所有按鈕都具有「方形」形狀。爲應用程序啓用主題
有沒有我錯過的任何設置? 謝謝
下D2009的項目選項,有它在默認情況下爲新的項目,但取消選中預先存在的項目,選中「啓用運行時主題」選項。
選擇此項將清單文件添加到EXE的資源中,這就是使用Windows XP/Vista主題的原因,這就是爲什麼使用圓角按鈕的原因。
http://www.stevetrefethen.com/blog/ThemingWindowsApplicationsInDelphi2007.aspx
http://www.stevetrefethen.com/blog/Delphi2007VCLDesignerThemeSupport.aspx
使用主題的選擇是什麼,我想要的新期待,非常感謝 – 2009-10-23 12:28:53
您可能需要創建應用程序清單文件。下面的鏈接有一些信息:
http://www.codeproject.com/KB/cpp/AddXpStyle.aspx
http://msdn.microsoft.com/en-us/library/ms997646.aspx
PS:我不想重新寫我的整個應用程序受益按鈕 – 2009-10-23 12:08:37