Article View: be.comp.programming
Article #13340EnumWindows in vc
From: dirk
Date: Fri, 27 Jul 2001 11:20
Date: Fri, 27 Jul 2001 11:20
46 lines
1921 bytes
1921 bytes
Hallo,
Ik zit met een vraagje ivm me EnumWindows
Ik heb een klasse afgeleid van CPropertyPage waarin ik deze functie
heb:
void CDlgGen::OnButtonClicked()
{
EnumWindows(::EnumProcChan,(LONG)"window title");
...
}
Een beetje verder in de klasse komt dan de callback functie:
BOOL CALLBACK CDlgGen::EnumProcChan(HWND hWnd,LPARAM lp)
{
char title[MAX_LEN];
GetWindowText(hWnd, title, MAX_LEN);
if (strstr(title,(char *)lp) != NULL)
{
....
}
return TRUE;
}
De functie is gedeclareerd in de header:
....
BOOL CALLBACK CDlgGen::EnumProcChan(HWND hWnd,LPARAM lp);
....
Nu geeft hij telkens de volgende error:
DlgGen.cpp(150) : error C2664: 'EnumWindows' : cannot convert
parameter 1 from 'int (struct HWND__ *,long)' to 'int (__stdcall
*)(struct HWND__ *,long)'
None of the functions with this name in scope match the target type
Wat kan ik hier verkeerd gedaan hebben?
Met vriendelijk groeten,
Dirk.
Technical Details
Message-ID:
<4ij2mt4dkqohuglbagbkmgd82bg15h370b@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,41b909655bb2d962,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-07-27 04:20:45 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mail From: dirk <zirak@hl.be> Newsgroups: be.comp.programming Subject: EnumWindows in vc Message-ID: <4ij2mt4dkqohuglbagbkmgd82bg15h370b@4ax.com> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 46 Date: Fri, 27 Jul 2001 11:20:43 GMT NNTP-Posting-Host: 195.130.153.183 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 996232843 195.130.153.183 (Fri, 27 Jul 2001 13:20:43 MET DST) NNTP-Posting-Date: Fri, 27 Jul 2001 13:20:43 MET DST Organization: Telenet Internet