Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Создание спина с «приятельским» окном

Rusa




spin up down control Windows

Spin h

#include <Windows.h>

#include "Updown.h"

MYMENU MENU

MYMENU ACCELERATORS

MYDB DIALOG

CAPTION "Спин с ""приятельским"" окном"

STYLE DS_MODALFRAME|WS_POPUP|WS_CAPTION|WS_SYSMENU



EDITTEXT ID EB Updown h

#define  IDM_DIALOG 100

#define  IDM_HELP 101

#define  ID_UPDOWN 102

#define  ID_EB1 103

// Демонстрация спина с "приятельским окном"

#include <Windows.h>

#include <String.h>

#include <Stdio.h>

#include <Commctrl.h>

#include "Updown.h"

LRESULT CALLBACK WindowFunc(HWND,UINT,WPARAM,LPARAM);

BOOL  CALLBACK DialogFunc(HWND,UINT,WPARAM,LPARAM);

char szWinName[] = " "; //

HINSTANCE hInst;

int WINAPI WinMain (HINSTANCE hThisInst,

HINSTANCE hPrevInst,

LPSTR lpszArgs,

int nWinMode)

return msg. wParam;

}

// Windows и получает в качестве параметров сообщения



LRESULT CALLBACK WindowFunc(HWND hwnd,

UINT message,

WPARAM wParam,

LPARAM lParam)

break;

case WM_DESTROY: //

PostQuitMessage

break;

default:

// Все сообщения, не обрабатываемые в данной

// функции, направляются на обработку по

// умолчанию

return DefWindowProc(hwnd,message,

wParam,lParam);

}

return 0;

}

BOOL CALLBACK DialogFunc(HWND hdwnd,

UINT message,

WPARAM wParam,

LPARAM lParam)

}

return

}

WM INITDIALOG

case WM_INITDIALOG:



hEboxWnd=GetDlgItem(hdwnd,ID_EB1);

udWnd=CreateUpDownControl

(WS_CHILD|WS_BORDER|WS_VISIBLE|

UDS_SETBUDDYINT|UDS_ALIGNRIGHT,

55,10,40,50, hdwnd, ID_UPDOWN,

hInst hEboxWnd

return

GetDlgItem

HWND GetDlgltem HWND hDialog int ID

GetDlgItem возвращает дескриптор элемента управления (в нашем случае - hEboxWnd hDialog ID NULL

hEboxWnd CreateUpDownControl NULL




Document Info


Accesari: 1220
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2025 )