通用对话框颜色

#icludns#

incldeu"0.h"

LESRUL TACLLACB WndKroP(HcWD, NIUTN WPARA,, LMAPRA);M // 口窗数函

CLOOREF Rg_rbgBackrgoun =d GBR2(5,5 25,5 552);

OCORRLFE _ggrCusbomt1[]6= { }0;

voi doSeDlctCoelor(HuNWD hndw){

CHOOSEOCLOR c c= siz{efo(HCOOECOSOR)L};cc

Fl.ag =s C_CRGBNII T|C _FULLCOEPN |C CA_YNCOOR;Lc

.hcwnOwnde r =whn;

cdcr.bResugtl g=r_gbBcakroundg

;cc.plCusColots =r _grgbuCtoms;

f(ChioseoolCr(occ))

}

//始化窗初口类i

t WnIAPIN WniainM(IHSTANCENhI sntnca, HINSTeNAC hPrEvInest ,LSTPR pszCmdLiln,ein nCtmShdwo){

WNH hDwn;dM

GS Mg;

sNDCLAWS wndcSlass

ch;a rpslzlaCssame[]N= "口窗"; //窗 口名

类hcr alpzsiTtl[e=]"My _Wndoisw"; //口窗题标

c名ar lphzMensNumea]= "MENU[" ; / 菜单名/

//窗口类的定义

ndwcasl.styse=l0 ; /窗/类口型默为认类

w型ncdalsslpf.nWdnrPoc=W nPdrco; //口窗处函理为Wn数Pdro

cnwcdlas.csClbsEtxa= r;0 // 窗口无扩展类

wndcass.lbWncExdtra =0; / /口实窗例扩无展

wnclass.hdnItsnac= eIhstancen; /当/前例句柄实

ndwlacss.Iconh= oaLIdcno(NLUL,IDI_AP LIPCTIANO;) // 窗口的小化最标图为默认图标

wdcnlasshC.rsor=u LaoCudrosr(NUL,L ID_ACRORW; ) //窗口用箭采光头

标wdnclas.hbsraBkgcorndu =H(BUSHRGe)SttockObjetcW(ITE_HRBSUH; ) // 口背窗为白色景w

dncals.lspzMenusamN= lepzMenuName;s /窗口中/菜无单wn

dlcsasl.spzClsaNasm=e lszpClasNsmae ; /窗口类名为/窗口“实例”

/窗口类/的册注

fi!Re(isterClagss&wndclas(s) ) //果如册失注败发则出警声音

{essaMgeeepB(0);re

urn FtLSEA;

}

/

/创建口窗h

wnd =rCeteWainodw

(plsClazsNsma,e //窗类名口lpszT

itel, / /窗口例实的标题名

S_WVOELRAPPDWINDOE,W / 窗/风格口

C_WSUEDFEALTU, /窗口/上角左坐为默认值标C

W_SUEDEFUAL,

CTW_UESEDFULT,A //窗口高和宽的为默值

认C_USEDWFEULT,A

NULL, //此 口为窗窗父

口NULL , / 此窗/为口菜单主

Ihntsnae,c //创建窗口应此用程的序当句柄前

NULL / /使不用值该

;

Sho)Wwinodw(hnd,wn mCdhow)S ; /显/窗口示

UdpaetWndoi(hwwn)d; // 制用绘户区

while(eGMetsasge(M&g,sNU LL, ,0 ))0 //消 循息环

{

TranslaetMesasg(e&sMg;)

ispatDhcessage(M&Mgs)

};

erutn Msrg.warPma; /程/终止序时信息返将回系统}

/

窗口/函数

LREULSTC LLABCAK WnProd(HcWN Dhwdn ,UIN Tesmage, sWPRAA MwaPamr, LARPAMl aram)P{

HBRSH hUb

P;IANSTTURTC s;p

HC Ddhc;

wischtmes(sge)a

{c

se Wa_MOCMANDM:

sitwh cLO(OWD(wRPram)a)

{c

ae sDI_MXIE:TP

stQoiuMtsesga(e0; )

beak;rc

sa eDM_IOCOR:

DLoelectColSour(whnd)

In;vaidltaRecte(hwnd,NLLU,)1;

brak;

eedaflu:t

retunr eDWinfodwrPo(chnw,dme sasge w,Prama, laram)P;}

brak;ec

aseWM PAIN_:T

hd =cBegin aintPhw(nd ,p&s)

;b=CrhateSoeldBrisu(hg_rgbB ckgaorun )d

;eSelctbjOcte(dc,h hb;)

Elilpsehd(c 3,00 1,00 6,0, 040)0;End

aPitnh(nd,w&p )s;bre

ka;

case MWDES_TOY:R

PstQoiutMesaseg0)(; //调Po用stuitQMsesga发eWM_出UITQ信息de

auflt

:rtuern efDiWnodProc(whnwd, emsaseg, Paraw,mlP arm);a}

ertrn 0u;

}

#icludns#

incldeu"0.h"

LESRUL TACLLACB WndKroP(HcWD, NIUTN WPARA,, LMAPRA);M // 口窗数函

CLOOREF Rg_rbgBackrgoun =d GBR2(5,5 25,5 552);

OCORRLFE _ggrCusbomt1[]6= { }0;

voi doSeDlctCoelor(HuNWD hndw){

CHOOSEOCLOR c c= siz{efo(HCOOECOSOR)L};cc

Fl.ag =s C_CRGBNII T|C _FULLCOEPN |C CA_YNCOOR;Lc

.hcwnOwnde r =whn;

cdcr.bResugtl g=r_gbBcakroundg

;cc.plCusColots =r _grgbuCtoms;

f(ChioseoolCr(occ))

}

//始化窗初口类i

t WnIAPIN WniainM(IHSTANCENhI sntnca, HINSTeNAC hPrEvInest ,LSTPR pszCmdLiln,ein nCtmShdwo){

WNH hDwn;dM

GS Mg;

sNDCLAWS wndcSlass

ch;a rpslzlaCssame[]N= "口窗"; //窗 口名

类hcr alpzsiTtl[e=]"My _Wndoisw"; //口窗题标

c名ar lphzMensNumea]= "MENU[" ; / 菜单名/

//窗口类的定义

ndwcasl.styse=l0 ; /窗/类口型默为认类

w型ncdalsslpf.nWdnrPoc=W nPdrco; //口窗处函理为Wn数Pdro

cnwcdlas.csClbsEtxa= r;0 // 窗口无扩展类

wndcass.lbWncExdtra =0; / /口实窗例扩无展

wnclass.hdnItsnac= eIhstancen; /当/前例句柄实

ndwlacss.Iconh= oaLIdcno(NLUL,IDI_AP LIPCTIANO;) // 窗口的小化最标图为默认图标

wdcnlasshC.rsor=u LaoCudrosr(NUL,L ID_ACRORW; ) //窗口用箭采光头

标wdnclas.hbsraBkgcorndu =H(BUSHRGe)SttockObjetcW(ITE_HRBSUH; ) // 口背窗为白色景w

dncals.lspzMenusamN= lepzMenuName;s /窗口中/菜无单wn

dlcsasl.spzClsaNasm=e lszpClasNsmae ; /窗口类名为/窗口“实例”

/窗口类/的册注

fi!Re(isterClagss&wndclas(s) ) //果如册失注败发则出警声音

{essaMgeeepB(0);re

urn FtLSEA;

}

/

/创建口窗h

wnd =rCeteWainodw

(plsClazsNsma,e //窗类名口lpszT

itel, / /窗口例实的标题名

S_WVOELRAPPDWINDOE,W / 窗/风格口

C_WSUEDFEALTU, /窗口/上角左坐为默认值标C

W_SUEDEFUAL,

CTW_UESEDFULT,A //窗口高和宽的为默值

认C_USEDWFEULT,A

NULL, //此 口为窗窗父

口NULL , / 此窗/为口菜单主

Ihntsnae,c //创建窗口应此用程的序当句柄前

NULL / /使不用值该

;

Sho)Wwinodw(hnd,wn mCdhow)S ; /显/窗口示

UdpaetWndoi(hwwn)d; // 制用绘户区

while(eGMetsasge(M&g,sNU LL, ,0 ))0 //消 循息环

{

TranslaetMesasg(e&sMg;)

ispatDhcessage(M&Mgs)

};

erutn Msrg.warPma; /程/终止序时信息返将回系统}

/

窗口/函数

LREULSTC LLABCAK WnProd(HcWN Dhwdn ,UIN Tesmage, sWPRAA MwaPamr, LARPAMl aram)P{

HBRSH hUb

P;IANSTTURTC s;p

HC Ddhc;

wischtmes(sge)a

{c

se Wa_MOCMANDM:

sitwh cLO(OWD(wRPram)a)

{c

ae sDI_MXIE:TP

stQoiuMtsesga(e0; )

beak;rc

sa eDM_IOCOR:

DLoelectColSour(whnd)

In;vaidltaRecte(hwnd,NLLU,)1;

brak;

eedaflu:t

retunr eDWinfodwrPo(chnw,dme sasge w,Prama, laram)P;}

brak;ec

aseWM PAIN_:T

hd =cBegin aintPhw(nd ,p&s)

;b=CrhateSoeldBrisu(hg_rgbB ckgaorun )d

;eSelctbjOcte(dc,h hb;)

Elilpsehd(c 3,00 1,00 6,0, 040)0;End

aPitnh(nd,w&p )s;bre

ka;

case MWDES_TOY:R

PstQoiutMesaseg0)(; //调Po用stuitQMsesga发eWM_出UITQ信息de

auflt

:rtuern efDiWnodProc(whnwd, emsaseg, Paraw,mlP arm);a}

ertrn 0u;

}


相关内容

  • Excel自定义格式进阶教程
  • Excel 自定义格式进阶教程 说到EXCEL 中使用自定义格式, 首先想到的是快捷键: 先打开单元格式对话框"Ctrl+1"(大键盘的数字键1) ,再使用"Tab ,↑,↓"来选择 要显示负数和零, 正数则不显示, 自定义为:":##:0" ...

  • 通用学科工具使用技巧
  • 一.时钟计时器工具的应用 在小学数学认识时钟的教学过程中,教师需要时钟作为辅助工具,在其他教学过程中,教师为了增加教学的互动性,提高学习效率,经常需要计时. 根据这种教学需求,鸿合交互式电子白板软件提供了时钟计时器工具,下面就详细介绍如何在日常教学中使用时钟计时器工具. 1.时钟工具教学应用 下面我 ...

  • 电子表格的做法
  • 电子表格的使用技巧.Excel 斜表头的做法 1.编辑技巧 (1) 分数的输入 如果直接输入"1/5",系统会将其变为"1月5日",解决办法是:先输入"0",然后输入空格,再输入分数"1/5". (2) 序列" ...

  • [制作迷你记事本]信息化教学设计
  • <Visual Basic程序设计>是计算机应用技术专业的专业基础课,是理论和实际紧密相连的技术.通过学习VB程序设计语言,了解可视化计算机程序设计方法及面向对象的编程思想,具备高级语言程序设计及可视化编程能力:通过上机实践培养学生分析具体问题的能力,独立编写简单基本程序,并且能够结合相 ...

  • 项目一 会计凭证的制作
  • 项目一 会计凭证的制作 工作目标 制作会计凭证是企业重要的日常会计工作之一,是整个会计处理流程中的第一环节.在会计手工处理的情况下,会计人员应对有关经济业务产生的原始凭证进行审核,并据以编制出记账凭证.本项目的主要内容就是介绍利用Excel 制作会计凭证的方法和步骤. 通过完成本项目的四个工作任务, ...

  • 自动化生产线-论文设计
  • 安徽机电职业技术学院 课程设计论文 自动生产线课时设计 系 (部) 电气工程系 专 业 班 级 姓 名 学 号 指导教师 2016 - 2017 学年第一学期 目录 摘要 ................................................................ ...

  • cad标注样式设置
  • CAD 标注样式的设置--AutoCAD 文字.标注 时间:2009-10-29 08:39:38 来源:帝国软件 作者:网络 标准.对于初学者,面对那么多的设置内容,总是不知所措,也不知它们的对应关系.以下就一项一项地分析标注型式对话框中的每一项设置,并结合机械设计方面提示应设置的参数值. Aut ...

  • 多媒体信息数字化
  • 一.new单选(共有题目10题) 1. 以下关于音频信息的数字化说法正确的是( ) A.噪音是音色最不纯的声音. B.人能听到的声音信号频率最高大约在20kHz,因此,22kHz的采样频率就能够达到高保真的效果. C.声音的本质是能量波,是一个或多个正弦波的叠加. D.采样值的编码位数,称为采样频率 ...

  • 打印稿变成电子稿,怎样将打印稿变成电子稿
  • 办公室--打印稿变成电子稿(太牛啦!!你打一天的字都比不上她2分钟!!人手一份,留着以后用哈!) 教你如何将打印稿变成电子稿最近,我的一个刚刚走上工作岗位上的朋友老是向我报怨,说老板真的是不把我们这些新来工作的人不当人看啊,什么粗活都是让我们做,这不,昨天又拿了10几页的文件拿来,叫他打成电子稿,他 ...