Hell Shooter
New member
עזרה לגבי המבנה MSG..
אני בידיוק ממש את האפשרות Find בעורך טקסט שלי.. כשנלחץ התפריט Find זאת הפונקציה הנקראת:
עכשיו אני יודע שבנוסף צריך לשים בלולאה של ההודעות את הפונקציה IsDialogMessage הפרמטר הראשון הוא hdlg. והשני צריך להיות מצביע למבנה MSG. מה ז"א? אני פשוט יכול לעשות ככה: MSG msg; IsDialogMessage(hdlg, &msg); ?
אני בידיוק ממש את האפשרות Find בעורך טקסט שלי.. כשנלחץ התפריט Find זאת הפונקציה הנקראת:
קוד:
BOOL DoFind (HWND hwnd) { FINDREPLACE fr; CHAR szFindWhat[80]; HWND hdlg = NULL; ZeroMemory(&fr, sizeof(fr)); fr.lStructSize = sizeof(fr); fr.hwndOwner = hwnd; fr.lpstrFindWhat = szFindWhat; fr.wFindWhatLen = 80; fr.Flags = 0; hdlg = FindText(&fr); }