VS 2008 Get Top Window?
Nov 9, 2009Im using sendmessege to send key "h" to notepad, it works fine SendMessage(notepad, WM_CHAR, 104, 1)Im wanting to know how to get the hwnd of the top running program and send h to it.
View 1 RepliesIm using sendmessege to send key "h" to notepad, it works fine SendMessage(notepad, WM_CHAR, 104, 1)Im wanting to know how to get the hwnd of the top running program and send h to it.
View 1 RepliesWhen I run project splashscreen is popup and then Logon window is run. But unfortunately when Logon window is run the splashscreen still open like maximized window and I cannot see Logon window. How to fix that problem?
View 1 RepliesIm wounder how would I find the name for a window and place the name in a textbox, EX: The form will look for all the window name running an paste all the names in the textbox1, I looked on google theres only VB6 O.o, How would I do this?
View 3 RepliesI've been looking for the API to put a different window on top of everything and focus but I only found a vb6 version [URL].
View 3 RepliesI have a 3rd party program that puts up a pop up box and asks the user for input. In Spy++ the original program (I'll refer to this as Window A from now on) is a top level window, and the popup (Window B) is also a parent window. However, when I use FindWindow(Nothing, "Captcha Challenge") it returns 0. I've also used a code snippet from the forums
[Code]....
I wan my other app window (not vb form) to appear on top of all other windows and give it top priority (with focus or without don't matter). And when I'm done working with it, take priority away and select another window. What commands should I use?
[Code]....
I have a simple piece of code that checkes if the connection to the database failed or not.
[Code]...
For Each MyProc As Process In Process.GetProcesses If MyProc.MainWindowTitle <> "" Then ListBox1.Items.Add(MyProc.MainWindowTitle) Next How can I get the Process name of the Window?
View 3 RepliesHow can I see if a specific window is in focus?
View 6 Repliesafter installing the program, I want to have a setup dialog (for configuring the app) to display (maybe on first run, or before, not sure yet) But this only needs to run once, so how would I do this?
View 3 RepliesI was wondering if it is possible in VB8 to create a GUI that over-lays over a full-screen application (IE, a movie full screen, games or something that takes over the entire screen)
What I want to know is it possible to be watching a movie and click a button and without minimizing or losing focus on the movie a GUI is displayed. This could be handy in many ways to me to create say.. a clock that I can display so I don't have to minimize etc. to check.
I don't want to interact with the GUI, just display it!
I don't understand why do I get exceptions in the emmediate window and how could I resolve them as they are not showing where and how do they occur. I get these every time I run he application in the Studio:
[Code]...
How would i get the X and Y of the desktop and place it on a picture box
lets say my screen is 500 x 500(EXAMPLE)
I want my application to get the full (500 x 500) X and Y and an image of the desktop
Then place the X and Y To the picture box. Like this. Now the cords match when mouse is at lets say 100,100 on the picture. It will be 100, 100 on desktop.
I searched the forums to look for an answer and I found several good exemples, but unfortunately, none worked for me..I want to make a little program to read an Edit field on another window. I understand the basic. I need to get the handle of the main window (using FindWindow) and then find the handle of the Edit field (Using FindWindowEx). So far, so good... I think I managed to get those two correctly doing:
Declare Auto Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal strClassName As String, ByVal strWindowText As String) As Long Declare Auto Function FindWindowEx Lib "user32" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Dim hWindow, hText As Long
hWindow = FindWindow("", "Text")
hText = FindWindowEx(hWindow, 0, "Edit", vbNullString)
(Yes the window title is Text :P). Ok now when I do a MsgBox(hText) it does show a long number (not 0) so I believe it found the Edit field (but I'm not so sure on how to verify if it's the right number... tried Spy++ with no luck).Now, this is where I'm stuck. I know I have to use SendMessage() with WM_GETTEXTLENGTH and WM_GETTEXT which I tried maybe in 100 different ways and none of them worked. I either got an OverflowException or my String would stay empty.
[Code]...
im using this code to get window's Postions
Imports System.Runtime.InteropServices
Public Class Form1
<StructLayout(LayoutKind.Sequential)> _
[Code].....
it works perfect on anything i have tried but now im trying to get a system window more specific the properties window i tried Winspect to get the window ID i tried everything listed in it and nothing worked anyone got some idea's why ? or any other way i can get the window postion
When I stop the project execution in vb6 ide, I can use the Inmediate window to display values, make value changes and more.I would like to do the same using VB.net.
View 1 RepliesI am looking for a way/code to change other programs Window Name.
View 25 RepliesIs there a way to get all the windows that are active and if they are not responding close them down?
View 2 RepliesOn my program I have a splash screen, which then goes to a form. For some reason, my form (not the splash screen, that's ontop) always starts up behind all the other windows on the screen. Is there a way to fix this, so it starts ontop, but its not always ontop of other windows?
View 12 RepliesI am trying to find the handle of the child window for the Yes button in the User Account Control window so i can click it. This window has a structure with a few child windows with the same name.
Dim hwnd As IntPtr = FindWindow(Nothing, "User Account Control")
Dim hwnd2 As IntPtr = FindWindowEx(hwnd, 0, "DirectUIHWND", vbNullString)
Dim hwnd3 As IntPtr = FindWindowEx(hwnd2, 0, "CtrlNotifySink", vbNullString)
Dim hwnd4 As IntPtr = FindWindowEx(hwnd3, 0, "Button", "&Yes")
There are multiple CtrNotifySink with its own Button child window or other child windows. How do i search thru the different CtrNotifySink window to find the one that contain the Yes button so i can send a click to it? I do need to find it before i can send a click, right? because i try just sending it to the main window with sendmessage and nothing happen.I even try sending it directly to the handle found by spy++ of the yes button with bm click but nothing happen?
I am trying to pass query string from one page to popup window as follow:
Dim popupScript As String = "window.open('cFinder.aspx?cName=" & c_TextBox.Text & "','', 'width=420,height=200,menubar=no,scrollbars=yes');"
If (Not Page.ClientScript.IsStartupScriptRegistered("popup")) Then
[code].....
Excuse me for posting this, but I have searched both Google along with this forum before asking this question, maybe I'm not using the right keywords but I apologize if it's easy to find.I would like to know how one could close a third-party window (application) if a specified string was found in the window title.
View 2 RepliesI have a VB.NET application that uses Managed DirectSound to capture audio.Everything works just fine until (a) the application is minimized or (b) the application is completey obstructed (covered) by another window.
The thing is that the CaptureBufferDescription structure does not include a GlobalFocus property so I don't know what to do to let my application continue capturing when the main window is hidden.
Here's the basic initialization code I'm using:
' Create a buffer description object
bufCapDesc = New CaptureBufferDescription()
With bufCapDesc
[code]....
border of that said window so the only place the mouse can't click the titlebar and the minimize,restore, and maximize button. The height of the titlebar depends on what OS the user is using so I'm having trouble because I can't give a definite value for this. How do I detect the height. and also for border i'm not sure if the borders have different widths with different operating systems. I'm using windows XP on classic mode, when I change to the themed mode, the height of the title bar changes so it won't work.
View 3 RepliesI would like to know how one could close a third-party window (application) if a specified string was found in the window title.
View 4 RepliesI am looking to close the application when I click a cancel button in a login page, but I don't want to do it in such a way that Window 2 closes itself, but by sending some notification to Main Window, and Main Window closes the application. Here's the code that I have so far:
(in loginPage)
Public Event CloseApp As EventHandler
Private Sub CancelButton_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles CancelButton.Click
[Code]....
I have create a project with one main form window and also i have to use a number of other forms as well. now i want to open these other forms inside the main window and not outside. I'm using Visual Studio .NET 2010 as developing environment.
View 1 Repliesim using vb.net to open IE and go to a website... i can figure out how to size the window, but not change the windows location on the screen... how can i make the IE window position always 0,0
Dim oIE As Object
Dim hWnd As Long
oIE = CreateObject("InternetExplorer.Application")[code].....
If you have ever noticed in the Task Manager, when you right-click on the running task, you have many options which include 'Minimize' and 'Maximize'. Is there anyway to do achieve this in vb?
View 1 RepliesIf I show a new non-modal child window using .Show(frmParent), and then the parent window is minimized, the child will get minimized automatically as well.
View 2 Replies