亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myeditor.cpp

?? 文本編輯器是最簡單的VC程序
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
			           fChange=FALSE;
				   }
			       e.FontInitialize(hWndEdit);                              //字體初始
				   break; 
				case IDC_EDIT:                                              //編輯框修改狀態
					/*if (HIWORD(lParam)==EN_CHANGE)*/fChange=TRUE;
					break;
				case IDM_OPEN:                                              // 處理打開文件菜單
                   
					if(fChange==TRUE)                                        //判斷文件是否被修改  
				   {                                          
					 //如果被修改了,發送是否保存當前文件消息并處理                       				
				      switch(MessageBox(hWnd,TEXT ("是否保存當前文件?"),"警告",MB_YESNOCANCEL))
					  {
				      case IDYES:                                            //保存并打開文件
					     if (ofn.lpstrFileTitle == NULL)
						 {
			              e.FileInitialize(&ofn);
			              e.FileSaveDlg(&ofn ,szFileName ,szTitleName);
						 }
			             e.FileWrite(ofn.lpstrFile);
			             e.FileInitialize(&ofn);
					     if (e.FileOpenDlg(&ofn, szFileName , szTitleName))
						 {
						  e.FileRead ( ofn.lpstrFile);
					      SetWindowText(hWnd,ofn.lpstrFileTitle);
					      fChange=FALSE;
						 }
					   break;
                      case IDNO:                                              //不保存,打開文件
				         e.FileInitialize(&ofn);
					     if (e.FileOpenDlg(&ofn, szFileName , szTitleName))
						 {
				          e.FileRead ( ofn.lpstrFile);
					      SetWindowText(hWnd,ofn.lpstrFileTitle);
					      fChange=FALSE;
						 }
				         break;
				      case IDCANCEL:                                           //取消操作
				         fChange=TRUE;
					     break; 
					  }
				   }
				   else                                                        //打開文件
				   {
				    e.FileInitialize(&ofn);
					if (e.FileOpenDlg(&ofn, szFileName , szTitleName))
					{
					e.FileRead ( ofn.lpstrFile);
					SetWindowText(hWnd,ofn.lpstrFileTitle);
					fChange=FALSE;
					}
				   }
					e.FontInitialize(hWndEdit);                                //字體初始
					break; 
		        case IDM_SAVE:                                             // 處理保存菜單
                    e.FileWrite(ofn.lpstrFile);
					fChange=FALSE;
					break;   
		        case IDM_SAVEAS:                                           // 處理另存為菜單
                    e.FileInitialize(&ofn);
					e.FileSaveDlg(&ofn ,szFileName ,szTitleName);
					e.FileWrite(ofn.lpstrFile);
					SetWindowText(hWnd,ofn.lpstrFileTitle);
					fChange=FALSE;
					break; 
				case IDM_UNDO:                                             // 處理撤消菜單
                    // 當有可撤消的操作時發送WM_UNDO消息 
                    if (SendMessage(hWndEdit, EM_CANUNDO, 0, 0)) 
                        SendMessage(hWndEdit, WM_UNDO, 0, 0); 
                    else 
                    {
                        MessageBox(hWndEdit, 
                             "沒有可撤消的操作", 
                             "撤消 消息", MB_OK); 
                    }

				    break;
				case IDM_DEL:                                               // 處理刪除菜單
                    SendMessage (hWndEdit, WM_CLEAR, 0, 0); 
                    break; 
                case IDM_COPY:                                              // 處理拷貝菜單
                    SendMessage (hWndEdit, WM_COPY, 0, 0) ;
					break;
		        case IDM_CUT:                                               // 處理剪切菜單
                    SendMessage (hWndEdit, WM_CUT, 0, 0) ;
					break; 
		        case IDM_PASTE:                                             // 處理粘貼菜單
                    SendMessage (hWndEdit, WM_PASTE, 0, 0) ;
					break;
				case IDM_SETALL:                                            // 處理全選菜單
                    SendMessage (hWndEdit, EM_SETSEL, 0, -1) ;
				    break;
				case IDM_FIND:                                              // 處理查找菜單
                    SendMessage (hWndEdit, EM_GETSEL, 0, (LPARAM) &iOffset) ;
                   
					hDlgModeless = e.FindFindDlg(&fr);
			
					break; 
				case IDM_FINDNEXT:                                           // 處理查找下一個菜單
                    SendMessage (hWndEdit, EM_GETSEL, 0, (LPARAM) &iOffset) ;
                    if(e.FindValidFind())                                    //判斷是否有需查找的字符串
						e.FindNextText(&iOffset,&fr);
					else
                        hDlgModeless = e.FindFindDlg(&fr);
				    break;
				case IDM_REPLACE:                                            // 處理替換菜單
                    SendMessage (hWndEdit, EM_GETSEL, 0, (LPARAM) &iOffset) ;
					//if (e.FindValidFind ())
                        hDlgModeless = e.FindReplaceDlg(&fr);
					break; 
	            case IDM_FONT:                                               // 處理字體菜單
                    e.SetFont(&cf,hSetFont,&fChange);
					fChange=TRUE;
					break; 
				case IDM_EXIT:                                               // 處理退出菜單
				    
					if(fChange==TRUE)                                        //提示是否保存
					{                 				
				    switch(MessageBox(hWnd,TEXT ("是否保存當前文件?"),"警告",MB_YESNOCANCEL))
					{
				     case IDYES:
					   if (ofn.lpstrFileTitle == NULL)
					   {
			           e.FileInitialize(&ofn);
			           e.FileSaveDlg(&ofn ,szFileName ,szTitleName);
					   }
			           e.FileWrite(ofn.lpstrFile);
			           DestroyWindow(hWnd);
					   break;
                     case IDNO:
				       DestroyWindow(hWnd);
				       break;
				     case IDCANCEL:
				       fChange=TRUE;
					   break; 
					}
					}
				    else 
				     
					DestroyWindow(hWnd);
					
				    break;
				default:
				    return DefWindowProc(hWnd, message, wParam, lParam);
			}
			break;

		case WM_SIZE: //rejust its size
			MoveWindow(hWndEdit,0,0,LOWORD(lParam),HIWORD(lParam),true);      // 調整滾動條位置
		    break;
		case WM_SETFOCUS:                                                     // 光標初始
			SetFocus(hWndEdit);
			fChange=FALSE;
			break;
		case WM_CLOSE:                                                        //窗口關閉處理
 
             // 創建消息窗口,確認是否退出
             // 選“YES”的就關閉窗口 
 
            if (MessageBox(hWnd, "是否退出?", "確認", MB_YESNO) == IDYES)           
			     DestroyWindow(hWnd);
		
            return 0; 
	        break;
	    case WM_DESTROY:                        
			PostQuitMessage(0); 
			break;
		default:                                                 // 處理"查找-替換"消息
			if (message == messageFindReplace)
		{
         pfr = (LPFINDREPLACEA) lParam ;
               
         if (pfr->Flags & FR_DIALOGTERM)
             hDlgModeless = NULL ;
               
         if (pfr->Flags & FR_FINDNEXT)
             if (!e.FindFindText ( &iOffset, pfr))
                 MessageBox (hWnd, TEXT ("字符串未找到!"), TEXT (""),MB_OK) ;
                    
         if (pfr->Flags & FR_REPLACE || pfr->Flags & FR_REPLACEALL)
             if (!e.FindReplaceText ( &iOffset, pfr))
                 MessageBox (hWnd, TEXT ("字符串未找到!"), TEXT (""),MB_OK) ;
                         
         if (pfr->Flags & FR_REPLACEALL)
             while (e.FindReplaceText ( &iOffset, pfr)) ;
             return 0 ;
		}
		return DefWindowProc(hWnd, message, wParam, lParam);
		break;	
   }
   return 0;
}

// Mesage handler for about box.
LRESULT CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)              //關于信息框的處理
{
static SYSTEMTIME time;
static TCHAR      szMsg[20] ;
	switch (message)
	{
		case WM_INITDIALOG:
		    //獲得并在ABOUT窗口顯示系統日期
			GetLocalTime(&time) ;
	        wsprintf(szMsg, TEXT("你好,今天是%u年%02u月%02u日。"), time.wYear, time.wMonth, time.wDay) ;
			SetWindowText(GetDlgItem(hDlg,IDC_STATIC1),szMsg);
			
			return TRUE;

		case WM_COMMAND:
			if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL) 
			{
				EndDialog(hDlg, LOWORD(wParam));
				return TRUE;
			}
			break;
	}
    return FALSE;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人开心网精品视频| 亚洲国产精品久久艾草纯爱| 首页国产丝袜综合| 99国产精品久久久久久久久久| 欧美日韩第一区日日骚| 亚洲已满18点击进入久久| 成人精品国产福利| 欧美高清在线精品一区| 麻豆精品久久精品色综合| 9191成人精品久久| 亚洲成人av在线电影| 精品婷婷伊人一区三区三| 洋洋av久久久久久久一区| 欧美亚洲一区二区在线观看| heyzo一本久久综合| 国产精品久久网站| 99re亚洲国产精品| 亚洲欧美电影一区二区| 日本高清无吗v一区| 91欧美一区二区| 亚洲一区二区三区精品在线| 欧美色综合久久| 男女男精品视频网| 久久久亚洲精华液精华液精华液| 国产另类ts人妖一区二区| 国产区在线观看成人精品| 99视频精品在线| 亚洲国产欧美在线人成| 欧美一级理论性理论a| 国产一区二区成人久久免费影院| 国产欧美精品区一区二区三区| 99riav一区二区三区| 亚洲一二三四在线| 久久久亚洲精品一区二区三区 | 国产一区欧美二区| 国产精品入口麻豆九色| 欧美精品日韩一区| 国产在线视频一区二区三区| 国产成人免费视| 午夜日韩在线观看| 国产精品少妇自拍| 欧美一区二区人人喊爽| 国产成人精品亚洲午夜麻豆| 亚洲成av人在线观看| 久久先锋资源网| 精品1区2区3区| 不卡视频一二三四| 另类小说一区二区三区| 有坂深雪av一区二区精品| 精品美女被调教视频大全网站| 欧美在线一区二区三区| 成人黄色大片在线观看| 老鸭窝一区二区久久精品| 亚洲色图.com| 国产精品无人区| 久久综合给合久久狠狠狠97色69| 欧美三级中文字| 91美女福利视频| 成人av片在线观看| 精品精品国产高清a毛片牛牛| 欧美日韩国产三级| 色国产综合视频| 91影视在线播放| 99久久久无码国产精品| 床上的激情91.| 成人永久aaa| 国产99久久久久| 成人免费的视频| 国产成人丝袜美腿| 国产成人在线视频播放| 国产**成人网毛片九色| 高清不卡一区二区在线| 成人性色生活片免费看爆迷你毛片| 狠狠色丁香久久婷婷综合_中| 精品制服美女久久| 国产老女人精品毛片久久| 国产精品996| 国产真实乱子伦精品视频| 国产成人av网站| 国产 日韩 欧美大片| 成人激情免费网站| 岛国一区二区在线观看| 成人精品免费看| 国产成人在线看| 成人app在线观看| 色综合中文字幕| 欧美三级欧美一级| 日韩一区二区三区高清免费看看| 欧美一卡二卡在线| 国产精品久久久久永久免费观看 | 日韩视频123| 日韩精品一区二区三区在线观看| 日韩免费观看2025年上映的电影| 国产欧美日韩久久| 亚洲自拍偷拍综合| 亚洲午夜免费视频| 欧美一区二区精品| 久久免费美女视频| 亚洲另类色综合网站| 日韩激情中文字幕| 国产高清在线精品| 欧美久久久久久久久| 久久精品免视看| 亚洲一区二区三区在线播放| 激情综合色播激情啊| 波多野结衣欧美| 日韩一区二区三区在线观看| 国产精品久久久久久久久免费樱桃 | 国产女人18毛片水真多成人如厕 | 欧美videos中文字幕| 亚洲精品成人精品456| 精品一区二区在线免费观看| 色偷偷一区二区三区| 欧美电视剧在线观看完整版| 亚洲黄色在线视频| 免费成人在线影院| 欧美一区二区国产| 亚洲精品成人悠悠色影视| 国产成人精品www牛牛影视| 欧美三电影在线| 亚洲欧洲性图库| 色综合天天综合网天天狠天天| 精品福利一二区| 日韩在线一二三区| 欧美三级日韩三级| 国产精品毛片久久久久久| 国产又粗又猛又爽又黄91精品| 9191精品国产综合久久久久久| 亚洲精品中文在线观看| 国产69精品久久777的优势| 2021国产精品久久精品| 美女视频黄频大全不卡视频在线播放 | 国产精品全国免费观看高清 | 欧美日韩国产小视频| 亚洲免费看黄网站| 97精品超碰一区二区三区| 日本一区二区综合亚洲| 国产福利不卡视频| 亚洲欧洲日产国码二区| 色就色 综合激情| 一区二区三区精品视频在线| 91麻豆免费看| 午夜不卡在线视频| 欧美亚洲动漫制服丝袜| 手机精品视频在线观看| 精品国产a毛片| 成人亚洲精品久久久久软件| 国产精品全国免费观看高清 | 国产另类ts人妖一区二区| 久久久国产精华| 91免费看片在线观看| 亚洲国产cao| 国产欧美va欧美不卡在线| 91免费小视频| 奇米一区二区三区| 日本一区二区三区久久久久久久久不 | 国产精品不卡一区| 欧美精品日韩精品| 国产高清无密码一区二区三区| 国产精品久久久久久久久久免费看| 99精品偷自拍| 青青草国产成人99久久| 亚洲男人的天堂网| 久久精品在这里| 欧美日韩一级二级三级| 久草热8精品视频在线观看| 久久久精品影视| 色综合一区二区| 国产**成人网毛片九色| 蜜桃av噜噜一区二区三区小说| 亚洲欧洲av色图| 26uuu色噜噜精品一区| 欧美日韩电影一区| 99免费精品在线观看| 久久精品久久综合| 亚洲成人福利片| 中文字幕亚洲综合久久菠萝蜜| 欧美精品一二三| 91精品91久久久中77777| 国产精品一区二区在线播放| 亚洲午夜一区二区| 亚洲黄色片在线观看| 亚洲丝袜另类动漫二区| 国产午夜精品久久久久久免费视 | 欧美成人性福生活免费看| 欧美日韩国产一级片| 91国在线观看| 国产精品一区免费在线观看| 日韩1区2区3区| 日韩成人精品在线| 日韩电影在线一区| 日韩综合小视频| 亚洲成年人网站在线观看| 一级中文字幕一区二区| 国产精品伦一区二区三级视频| 日本一区二区免费在线观看视频| 久久日一线二线三线suv| 欧美成va人片在线观看| 久久久午夜电影| 亚洲欧洲精品一区二区三区|