monthCal-月历卡片元素

monthCal 月历卡片元素

代码示例:

#pragma comment(lib, "XCGUI.lib")
#include "xcgui.h"
HWINDOW hWindow = NULL;
int CALLBACK OnCalendarChanged(BOOL *pbHandled)
{
return 0;
}
int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
// 初始化
XInitXCGUI(TRUE);
hWindow = XWnd_Create(0, 0, 330, 300, L"炫彩界面库-窗口");
if (hWindow)
{
HELE hCalendar = XMonthCal_Create(20, 40, 290, 240, hWindow);
XEle_RegEventC(hCalendar, XE_MONTHCAL_CHANGE, OnCalendarChanged);
XWnd_ShowWindow(hWindow, SW_SHOW);
XRunXCGUI();// 运行程序
}
XExitXCGUI(); // 释放资源
return 0;
}
#define XE_MONTHCAL_CHANGE
月历元素日期改变事件
Definition: XCGUI.h:1221
void WINAPI XExitXCGUI()
炫彩_退出 退出界面库释放资源. 不可在dllmain()中卸载, 否则会死锁
Definition: App.cpp:572
void WINAPI XRunXCGUI()
炫彩_运行 运行消息循环,当炫彩窗口数量为0时退出.
Definition: App.cpp:564
BOOL WINAPI XInitXCGUI(BOOL bD2D)
炫彩_初始化 初始化界面库.
Definition: App.cpp:557
XEle_RegEventC(hEle, nEvent, memberFunction)
元素_注册事件C 注册元素事件, 回调函数省略元素自身句柄hEle.
HELE WINAPI XMonthCal_Create(int x, int y, int cx, int cy, HXCGUI hParent)
月历_创建 创建日期时间元素
Definition: MonthCalUI.cpp:1068
HWINDOW WINAPI XWnd_Create(int x, int y, int cx, int cy, const wchar_t *pTitle, HWND hWndParent, int XCStyle)
窗口_创建 创建窗口
Definition: WindowUI.cpp:5964
BOOL WINAPI XWnd_ShowWindow(HWINDOW hWindow, int nCmdShow)
@窗口_显示扩展 显示隐藏及控制窗口最大化还原等
Definition: WindowUI.cpp:6387