Holion

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月20日

摘要: 在两个或者说多个应用程序之间使用某个应用程序中定义的消息,那么应将这个消息进行注册,使之成为Windows消息(当然要保证其唯一性),使用RegisterWindowMessage进行注册,下面是两个应用程序(也就是说是两个.exe,不要误解成两个Form).Application 1:.h Fileclass TForm1:public TForm{private: public: protected:...........}.cpp File//I omit the constructor void __fastcall TForm1::FormCreate(TOb... 阅读全文
posted @ 2011-09-20 18:02 Holion 阅读(1743) 评论(0) 推荐(0)

摘要: 用VCL创建的窗体在任务栏上显示的是TApplication窗口,所以找到这个窗口句柄就可以了,例子如下:void __fastcall TForm1::Button1Click(TObject *Sender){ HWND hWin = FindWindow( "TApplication ", "我的文档助手 "); if(hWin) ShowWindow(hWin, SW_HIDE);}不是VCL创建的就更好办了。直接找到该窗口的句柄,然后ShowWindow(hWin, SW_HIDE);将其隐藏,那么任务栏上的窗口也就相应消失了。1.如果用F.. 阅读全文
posted @ 2011-09-20 15:02 Holion 阅读(727) 评论(0) 推荐(0)