MFC中查找替換對話框CFindReplaceDialog類


 1 void CCFindReplaceDialogView::OnFind()
 2 {
 3     CFindReplaceDialog* pDlg = new CFindReplaceDialog();
 4 
 5     pDlg->Create( true, NULL, NULL, FR_DOWN, this );
 6     /*
 7         第一個參數為true顯示的是查找對話框,為False時顯示的是查找和替換對話框
 8         第二個參數指定在查找對話框中顯示的字符串
 9         第三個參數指定在替換對話框中顯示的字符串
10         第四個參數為指定標志位,用來定制對話框,其中FR_DOWM表示對話框中的“向下”單選按鈕被選中,否則“向上”單選按鈕被選中,具體可取值參考MSDN
11         第五個參數為指向父窗口的指針,如果為NULL,則為主框架窗口,使用時需要讓它指向接收查找和替換消息的窗口
12     */
13     pDlg->ShowWindow( SW_SHOW );    // 顯示對話框
14 }

效果如下:

1 void CCFindReplaceDialogView::OnFindReplace()
2 {
3     CFindReplaceDialog* pDlg = new CFindReplaceDialog();
4 
5     pDlg->Create( false, NULL, NULL, FR_DOWN, this );
6 
7     pDlg->ShowWindow( SW_SHOW );    // 顯示對話框
8 }

效果如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM