|
|
أدوات الموضوع | انواع عرض الموضوع |
15/2/2007, 07:51 PM | رقم المشاركة : ( 16 ) | |||
مـهـند س نـشـيط
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
مليون شكر على هذا العمل وشكر خاص الى السيد الفاضل مدير المنتدا والى جميع المشرفين
|
|||
22/2/2007, 11:16 AM | رقم المشاركة : ( 17 ) | ||||
بـاشـمهندس
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
on a bien constituer le principale
reste l'entrer en detail pour cette constitution Surtou la Main.c on décalre #include <******s.h> #include "Main.h" static char g_szClass****[] = "Editeur Softcamkey"; static HINSTANCE g_hInst = NULL; #define IDC_MAIN_**** 1001 BOOL LoadFile(HWND hEdit, LPSTR pszFile****) { HANDLE hFile; BOOL bSuccess = FALSE; hFile = CreateFile(pszFile****, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0); if(hFile != INVALID_HANDLE_VALUE) { DWORD dwFileSize; dwFileSize = GetFileSize(hFile, NULL); if(dwFileSize != 0x00000000) { LPSTR pszFile****; pszFile**** = (LPSTR)GlobalAlloc(GPTR, dwFileSize + 1); if(pszFile**** != NULL) { DWORD dwRead; if(ReadFile(hFile, pszFile****, dwFileSize, &dwRead, NULL)) { pszFile****[dwFileSize] = 0; // Null terminator if(Set**********(hEdit, pszFile****)) bSuccess = TRUE; // It worked! } GlobalFree(pszFile****); } } CloseHandle(hFile); } return bSuccess; } BOOL SaveFile(HWND hEdit, LPSTR pszFile****) { HANDLE hFile; BOOL bSuccess = FALSE; hFile = CreateFile(pszFile****, GENERIC_WRITE, 0, 0, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0); if(hFile != INVALID_HANDLE_VALUE) { DWORD dw****Length; dw****Length = Get**********Length(hEdit); if(dw****Length > 0)// No need to bother if there's no ****. { LPSTR psz****; psz**** = (LPSTR)GlobalAlloc(GPTR, dw****Length + 1); if(psz**** != NULL) { if(Get**********(hEdit, psz****, dw****Length + 1)) { DWORD dwWritten; if(WriteFile(hFile, psz****, dw****Length, &dwWritten, NULL)) bSuccess = TRUE; } GlobalFree(psz****); } } CloseHandle(hFile); } return bSuccess; } BOOL DoFileOpenSave(HWND hwnd, BOOL bSave) { OPENFILE**** ofn; char szFile****[MAX_PATH]; ZeroMemory(&ofn, sizeof(ofn)); szFile****[0] = 0; ofn.lStructSize = sizeof(ofn); ofn.hwndOwner = hwnd; ofn.lpstrFilter = "Softcam key Files (*.key)\0*.key\0All Files (*.*)\0*.*\0\0"; ofn.lpstrFile = szFile****; ofn.nMaxFile = MAX_PATH; ofn.lpstrDefExt = "Softcam"; if(bSave) { ofn.Flags = OFN_EXPLORER | OFN_PATHMUSTEXIST | OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT; if(GetSaveFile****(&ofn)) { if(!SaveFile(GetDlgItem(hwnd, IDC_MAIN_****), szFile****)) { MessageBox(hwnd, "Save file failed.", "Error", MB_OK | MB_ICONEXCLAMATION); return FALSE; } } } else { ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; if(GetOpenFile****(&ofn)) { if(!LoadFile(GetDlgItem(hwnd, IDC_MAIN_****), szFile****)) { MessageBox(hwnd, "Load of file failed.", "Error", MB_OK | MB_ICONEXCLAMATION); return FALSE; } } } return TRUE; } LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { switch(Message) { case WM_CREATE: Create******("EDIT", "Bienvenu chers Amis dan l'éditeur des Softcam key pour receivers Platinum Simple éxécution", WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL | ES_MULTILINE | ES_WANTRETURN, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hwnd, (HMENU)IDC_MAIN_****, g_hInst, NULL); SendDlgItemMessage(hwnd, IDC_MAIN_****, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), MAKELPARAM(TRUE, 0)); break; case WM_SIZE: if(wParam != SIZE_MINIMIZED) Move******(GetDlgItem(hwnd, IDC_MAIN_****), 0, 0, LOWORD(lParam), HIWORD(lParam), TRUE); break; case WM_SETFOCUS: SetFocus(GetDlgItem(hwnd, IDC_MAIN_****)); break; case WM_COMMAND: switch(LOWORD(wParam)) { case CM_FILE_OPEN: DoFileOpenSave(hwnd, FALSE); break; case CM_FILE_SAVEAS: DoFileOpenSave(hwnd, TRUE); break; case CM_FILE_EXIT: PostMessage(hwnd, WM_CLOSE, 0, 0); break; case CM_about: MessageBox (NULL, "File Editor Softcam platinum key ", "About..Aboualae", 0); } break; case WM_CLOSE: Destroy******(hwnd); break; case WM_DESTROY: PostQuitMessage(0); break; default: return Def******Proc(hwnd, Message, wParam, lParam); } return 0; } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { WNDCLASSEX WndClass; HWND hwnd; MSG Msg; g_hInst = hInstance; WndClass.cbSize = sizeof(WNDCLASSEX); WndClass.style = 1; WndClass.lpfnWndProc = WndProc; WndClass.cbClsExtra = 0; WndClass.cbWndExtra = 0; WndClass.hInstance = g_hInst; WndClass.hIcon = LoadIcon(NULL, IDI_APPLICATION); WndClass.hCursor = LoadCursor(NULL, IDC_ARROW); WndClass.hbrBackground = (HBRUSH)(COLOR_******+1); WndClass.lpszMenu**** = "MAINMENU"; WndClass.lpszClass**** = g_szClass****; WndClass.hIconSm = LoadIcon(NULL, IDI_APPLICATION); if(!RegisterClassEx(&WndClass)) { MessageBox(0, "Softcam key Registration Failed!", "Error!", MB_ICONEXCLAMATION | MB_OK | MB_SYSTEMMODAL); return 0; } hwnd = Create******Ex( WS_EX_CLIENTEDGE, g_szClass****, "File Editor Softcam key", WS_OVERLAPPED******, CW_USEDEFAULT, CW_USEDEFAULT, 320, 240, NULL, NULL, g_hInst, NULL); if(hwnd == NULL) { MessageBox(0, "Softcam key Creation Failed!", "Error!", MB_ICONEXCLAMATION | MB_OK | MB_SYSTEMMODAL); return 0; } Show******(hwnd, nCmdShow); Update******(hwnd); while(GetMessage(&Msg, NULL, 0, 0)) { TranslateMessage(&Msg); DispatchMessage(&Msg); } return Msg.wParam; } |
||||
14/3/2007, 05:12 PM | رقم المشاركة : ( 18 ) | |||
مـهـند س نـشـيط
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
ألف شكر أخي الكريم
|
|||
14/3/2007, 05:41 PM | رقم المشاركة : ( 19 ) | ||||
استاذ فضائيات
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
مشكووووووووووووووووووووور
|
||||
14/3/2007, 05:42 PM | رقم المشاركة : ( 20 ) | ||||
Banned
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
الف شكررررررررررررر وننتظر المزيد
|
||||
16/4/2007, 07:27 PM | رقم المشاركة : ( 21 ) | |||
مـهـند س مـجـتهد
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
مشكوررر علي جهدك واقر واعترف ان المهندسين العرب في الخدمة دائما وانه افضل موقع
|
|||
15/12/2007, 09:51 PM | رقم المشاركة : ( 22 ) | |||
مـهـند س مـجـتهد
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
مشكوررر علي جهدك واقر واعترف ان المهندسين العرب في الخدمة دائما وانه افضل موقع
|
|||
7/1/2013, 01:15 AM | رقم المشاركة : ( 24 ) | |||
مـهـند س جـديـد
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
مشكور مشكور بارك الله فيكم
|
|||
10/10/2020, 04:03 PM | رقم المشاركة : ( 25 ) | |||
بـاشـمهندس
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
تمام وبارك الله فيكم
|
|||
26/11/2020, 08:16 AM | رقم المشاركة : ( 26 ) | |||
بـاشـمهندس
|
رد: الطريقة الكاملة لاستخدام الجيتاج وبالصورة مع 44 صورة
الف شكر لك اخي يعطيك العافيه
|
|||
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
Google Adsense Privacy Policy | سياسة الخصوصية لـ جوجل ادسنس
^-^ جميع آلمشآركآت آلمكتوبهـ تعبّر عن وجهة نظر صآحبهآ ,, ولا تعبّر بأي شكلـ من آلأشكآل عن وجهة نظر إدآرة آلمنتدى ~