隱藏工作列,而不隱藏視窗? |
缺席
|
l90425
初階會員 發表:95 回覆:152 積分:49 註冊:2008-04-03 發送簡訊給我 |
請問要如何隱藏工作列,而不隱藏視窗?
我的BorderStyle 設為bsNone [code cpp] ShowWindow(Form1->Handle,SW_HIDE);//會同時隱藏工作列和隱藏視窗 [/code] [code cpp] ShowWindow(Application->Handle,SW_HIDE);//無效 [/code] 謝謝!
------
-謝謝大大熱心的回覆!謝謝! |
l90425
初階會員 發表:95 回覆:152 積分:49 註冊:2008-04-03 發送簡訊給我 |
我已經測試出來了
Form1的BorderStyle 設為bsNone之下 有效: Project1.cpp [code cpp] try { Application->Initialize(); SetApplicationMainFormOnTaskBar(Application, true);//改成SetApplicationMainFormOnTaskBar(Application, false); Application->CreateForm(__classid(TForm1), &Form1); Application->Run(); } [/code] Unit1.cpp [code cpp] void __fastcall TForm1::FormShow(TObject *Sender) { ShowWindow(Application->Handle,SW_HIDE); } [/code] /------------------------------------------------------------------------------------------------------------------------------------------------/ 無效 [code cpp] SetWindowLong(Application->Handle, GWL_EXSTYLE, GetWindowLong(Application->Handle, GWL_EXSTYLE) | WS_EX_TOOLWINDOW & ~WS_EX_APPWINDOW); ShowWindow(Application->Handle, SW_SHOW); [/code]
------
-謝謝大大熱心的回覆!謝謝! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |