Click here to Skip to main content
15,903,362 members
Home / Discussions / Windows Forms
   

Windows Forms

 
GeneralRe: Ending C# app gracefully on shutdown Pin
Luc Pattyn11-Jan-08 7:33
sitebuilderLuc Pattyn11-Jan-08 7:33 
Generalweb services in windows application Pin
caradri10-Jan-08 0:45
caradri10-Jan-08 0:45 
GeneralRe: web services in windows application Pin
Kschuler10-Jan-08 9:56
Kschuler10-Jan-08 9:56 
Generalplug to check spilling mistake the commnt in Source Code project Pin
dark-Slayer828-Jan-08 17:16
dark-Slayer828-Jan-08 17:16 
QuestionHiding & restoring all open forms -- problem Pin
Jabes8-Jan-08 4:27
Jabes8-Jan-08 4:27 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn8-Jan-08 6:00
sitebuilderLuc Pattyn8-Jan-08 6:00 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Jabes8-Jan-08 6:12
Jabes8-Jan-08 6:12 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn8-Jan-08 6:37
sitebuilderLuc Pattyn8-Jan-08 6:37 
sorry about that, the stuff is spread over several files here.

private static bool CollectVisibleWindows(IntPtr hWnd, int lParam) {
	if(LP_User32.IsWindowVisible(hWnd)) {
		list.Add(hWnd);
		if (lParam==1) {
			EnumChildWindows(hWnd, 
			new LP_EnumWindowsProc(CollectVisibleChildWindows), 0);
		}
	}
	return true;	// please continue enumeration !
}
 
private static bool CollectVisibleChildWindows(IntPtr hWnd, int lParam) {
	if(IsWindowVisible(hWnd)) list.Add(hWnd);
	return true;	// please continue enumeration !
}
 
[DllImport("user32.dll", CallingConvention=CallingConvention.StdCall)]
public static extern bool IsWindowVisible(IntPtr hWnd);


Smile | :)

Luc Pattyn [Forum Guidelines] [My Articles]

Happy 2008!


GeneralRe: Hiding & restoring all open forms -- problem Pin
Jabes9-Jan-08 2:23
Jabes9-Jan-08 2:23 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn10-Jan-08 12:10
sitebuilderLuc Pattyn10-Jan-08 12:10 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Jabes10-Jan-08 22:21
Jabes10-Jan-08 22:21 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn10-Jan-08 23:46
sitebuilderLuc Pattyn10-Jan-08 23:46 
QuestionHow to restore a form Pin
niradhip8-Jan-08 3:58
niradhip8-Jan-08 3:58 
AnswerRe: How to restore a form Pin
John_Adams10-Jan-08 11:36
John_Adams10-Jan-08 11:36 
QuestionDatagrid Pin
Member 47502137-Jan-08 10:58
Member 47502137-Jan-08 10:58 
GeneralRe: Datagrid Pin
DotNetXenon9-Jan-08 10:50
DotNetXenon9-Jan-08 10:50 
QuestionMDI app with Database access Pin
Gymnast7-Jan-08 8:26
Gymnast7-Jan-08 8:26 
GeneralRe: MDI app with Database access Pin
Kschuler10-Jan-08 10:05
Kschuler10-Jan-08 10:05 
QuestionHow maintain advertisement on kiosk machine [modified] Pin
Prashant kr Yadav (MEC)7-Jan-08 3:36
Prashant kr Yadav (MEC)7-Jan-08 3:36 
AnswerRe: How maintain advertisement on kiosk machine Pin
Christian Graus8-Jan-08 9:18
protectorChristian Graus8-Jan-08 9:18 
GeneralRe: How maintain advertisement on kiosk machine Pin
Prashant kr Yadav (MEC)9-Jan-08 3:13
Prashant kr Yadav (MEC)9-Jan-08 3:13 
GeneralRe: How maintain advertisement on kiosk machine Pin
Pete O'Hanlon10-Jan-08 10:02
mvePete O'Hanlon10-Jan-08 10:02 
Generalusing shellexecuteex to register a dll Pin
iancarter7-Jan-08 0:26
iancarter7-Jan-08 0:26 
QuestionFinding the menu item the mouse is over for help request Pin
earlgraham4-Jan-08 13:03
earlgraham4-Jan-08 13:03 
GeneralRe: Finding the menu item the mouse is over for help request Pin
Kschuler10-Jan-08 9:59
Kschuler10-Jan-08 9:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.