作者makiyolove (暴力熊)
看板C_and_CPP
标题Re: [问题] 关於MFC~ button和Listbox的问题
时间Sat Nov 21 01:22:26 2009
Rad Studio 2010 测试OK
记得要加上 Application->ProcessMessages();
不然程式会卡死,button1会不给你按
看不出来你的目的是什麽...该不会是学校作业吧=_=
题外话,最近在学C#...
我衷心认为对设计win app来说c++ builder真的比VS好用多了..
好想把大家都拉来写c++ builder~~~~
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
bool tmp;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
tmp=false;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(!tmp)
{
tmp=true;
while(tmp)
{
ListBox1->Items->Add("#");
ListBox1->ItemIndex=ListBox1->Count-1;
Application->ProcessMessages();
if(!tmp) break;
}
}
else
{
tmp=false;
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.168.235
1F:推 kevinimpreza:感谢你的帮忙 这个问题我研究了三个星期之久> <" 11/21 01:48
2F:→ makiyolove:你需要多建立一点程式设计逻辑,多做题目~欢迎加入bcb 11/21 01:58