Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Widgetset
»
WinCE
»
ShowWindow(hWnd, Mode) without function
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
multitask question
by
MarkMLl
[
Today
at 09:49:03 pm]
Minimal IPC approach?
by
MarkMLl
[
Today
at 09:45:35 pm]
Errors linking the projec...
by
Grahame Grieve
[
Today
at 09:41:59 pm]
[solved] is there a non v...
by
Martin_fr
[
Today
at 09:13:11 pm]
Custom TRichMemo
by
What I can do
[
Today
at 09:10:10 pm]
IDE crashes and takes so ...
by
Martin_fr
[
Today
at 08:49:04 pm]
Newbie in Web Programming...
by
Nicole
[
Today
at 08:44:50 pm]
Compiling Lazarus from so...
by
TRon
[
Today
at 07:55:37 pm]
Macos Sequoia Lazarus 3.8...
by
ChrisR
[
Today
at 07:34:39 pm]
Planet generator(raylib)
by
Lulu
[
Today
at 07:29:54 pm]
Good online resource to l...
by
Thaddy
[
Today
at 06:41:21 pm]
TPaintbox picture disappe...
by
TRon
[
Today
at 06:31:33 pm]
login_tty and openpty are...
by
Fred vS
[
Today
at 06:19:14 pm]
ShowModal has a bug in Li...
by
TRon
[
Today
at 04:14:31 pm]
BGRABitmap can't compile
by
Khrys
[
Today
at 03:43:59 pm]
Why isn't Lazarus / Free ...
by
silvercoder70
[
Today
at 02:46:40 pm]
Lazarus Release Candidate...
by
dbannon
[
Today
at 02:02:57 pm]
Linux Laz Packages have i...
by
dbannon
[
Today
at 01:56:35 pm]
Is there a chart displayi...
by
simone
[
Today
at 10:19:27 am]
How to re use a process
by
Thaddy
[
Today
at 10:10:46 am]
Helping beginners
by
Thaddy
[
Today
at 09:15:26 am]
[SOLVED] Application stil...
by
d2010
[
Today
at 07:01:19 am]
TListView - please advis...
by
TRon
[April 29, 2025, 09:49:00 pm]
$CODEPAGE + LCL = Incorre...
by
Thaddy
[April 29, 2025, 06:47:53 pm]
SOLVED: Warning: "crtbegi...
by
Thaddy
[April 29, 2025, 06:43:37 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: ShowWindow(hWnd, Mode) without function (Read 8559 times)
HHJB
New Member
Posts: 12
ShowWindow(hWnd, Mode) without function
«
on:
November 28, 2011, 12:16:00 pm »
This function is not functional on WinCE and I dont know if it ever worked. Tested with all of my environments (0.9.28.2..0.9.31).
Any ideas?
Logged
felipemdc
Administrator
Hero Member
Posts: 3538
Re: ShowWindow(hWnd, Mode) without function
«
Reply #1 on:
December 12, 2011, 07:32:44 am »
Which function exactly? From the Windows unit? Or from LCLIntf unit?
And why do you need it anyway? You should use TForm.Show
Logged
HHJB
New Member
Posts: 12
Re: ShowWindow(hWnd, Mode) without function
«
Reply #2 on:
December 16, 2011, 08:27:47 pm »
From the Windows unit.
I need it, because I want to re-show an existing window if you start another instance.
TForm.Show must be done from inside the existing instance but I want it to be done by the new instance before its termination.
Logged
felipemdc
Administrator
Hero Member
Posts: 3538
Re: ShowWindow(hWnd, Mode) without function
«
Reply #3 on:
December 17, 2011, 05:54:42 pm »
Try sending a custom message, like WM_MYMESSAGE with a number > WM_USER and catch it in the other application via for example WndProc in the mainform of the other app. The Virtual Magnifying Glass has this feature, although I don't remember how I did it. It has this feature for Windows desktop, but it should work similarly to Windows CE:
http://magnifier.svn.sourceforge.net/viewvc/magnifier/trunk/magnifier.dpr?revision=210&view=markup
94 AHandle := FindWindow(nil, szAppTitle);
95 SendMessage(AHandle, MYWM_SHOWGLASS, 0, 0);
Check what it does to handle MYWM_SHOWGLASS
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Widgetset
»
WinCE
»
ShowWindow(hWnd, Mode) without function
TinyPortal
© 2005-2018