Hallo mensen,
ik heb het volgende probleem. Ik heb een programma geschreven dat automatisch
een save String maakt. ( bijv: plaatje_01.bmp, plaatje_02.bmp, etc )
Deze String zet ik op het clipboard.
Vervolgens zoek ik de handle naar het "Save venster". Zie de volgende code:
Om nu dus de save string in het editfield te kunnen plakken heb ik de handle nodig
van dit EditField. Maar ik weet niet hoe ik die kan krijgen. Wie helpt?
Bij voorbaat heeeel veeeel dank.
ik heb het volgende probleem. Ik heb een programma geschreven dat automatisch
een save String maakt. ( bijv: plaatje_01.bmp, plaatje_02.bmp, etc )
Deze String zet ik op het clipboard.
Vervolgens zoek ik de handle naar het "Save venster". Zie de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| HWND handleToWindow;
HWND handleToEditField;
//Get handle to the Save As window
const char *windowName = "Save As";
handleToWindow = FindWindow(NULL, TEXT(windowName));
if(handleToWindow == NULL)
{
ShowMessage( "Couldn't find " + AnsiString(windowName) );
}
else
{
//handleToEditField = ???;
//Need handle to EditField on Save Window
SendMessage(handleToEditField, WM_PASTE, 0, 0);
//Paste what's in the clipboard to the editfield
} |
Om nu dus de save string in het editfield te kunnen plakken heb ik de handle nodig
van dit EditField. Maar ik weet niet hoe ik die kan krijgen. Wie helpt?
Bij voorbaat heeeel veeeel dank.
Pwnd