SHSTDAPI_(BOOL) SHInvokePrinterCommandA(HWND hwnd, UINT uAction, LPCSTR
lpBuf1, LPCSTR lpBCSTR lpBCSTRodal);
SHSTDAPI_(BOOL) SHInvokePrinterCommandW(HWND hwnd, UINT uAction, LPCWSTR
lpBuf1, LPCWSTR lpBuf2, BOOL fModal);
這兩段文字會成紅色反白,按了F1看解釋還是不懂原因在那邊
此為錯誤的說明
[C++ Error] shellapi.h(754): E2189 extern variable cannot be initialized
[C++ Error] shellapi.h(754): E2108 Improper use of typedef 'HWND'
[C++ Error] shellapi.h(754): E2293 ) expected
先謝謝熱心的版友了
附上原始程式
//---------------------------------------------------------------------------
#include <vc1.h>
#pragma hdrstop
#include "u2_2_1.h"
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
Tf2_2_1 *f2_2_1;
//---------------------------------------------------------------------------
__fastcall Tf2_2_1::Tf2_2_1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall Tf2_2_1::Button1Click(TObject *Sender)
{
Label2->Caption = Edit1->Text + " 資料已傳到,謝謝您!";
}
//---------------------------------------------------------------------------
void __fastcall Tf2_2_1::Button2Click(TObject *Sender)
{
Edit1->Text = "";
Label2->Caption = "";
}
//---------------------------------------------------------------------------
void __fastcall Tf2_2_1::Button3Click(TObject *Sender)
{
Close();
}
//---------------------------------------------------------------------------
--
[1;32m※ Origin: [33m摩卡小築 [37m<moca.csie.chu.edu.tw> [m
[1;31m◆ From: [36mgw203.winbond.com.tw [m
你這上下兩段訊息跟程式碼讓人聯想不起來..
不過看到shellapi.h, 大概你引入header file有問題, 造成API呼叫錯誤...
> 附上原始程式
> //--------------------------------------------------------------------
-------
> #include <vc1.h>
> #pragma hdrstop
> #include \"u2_2_1.h\"
> //--------------------------------------------------------------------
-------
> //--------------------------------------------------------------------
-------
> #pragma package(smart_init)
> #pragma resource \"*.dfm\"
> Tf2_2_1 *f2_2_1;
> //--------------------------------------------------------------------
-------
> __fastcall Tf2_2_1::Tf2_2_1(TComponent* Owner)
> : TForm(Owner)
> {
> }
> //--------------------------------------------------------------------
-------
> void __fastcall Tf2_2_1::Button1Click(TObject *Sender)
> {
> Label2->Caption = Edit1->Text + \" 資料已傳到,謝謝您!\";
> }
> //--------------------------------------------------------------------
-------
> void __fastcall Tf2_2_1::Button2Click(TObject *Sender)
> {
> Edit1->Text = \"\";
> Label2->Caption = \"\";
> }
> //--------------------------------------------------------------------
-------
> void __fastcall Tf2_2_1::Button3Click(TObject *Sender)
> {
> Close();
> }
> //--------------------------------------------------------------------
-------
--
當龍應台說,『一九六○年代,很多人離開這個島嶼,一去不回頭,政治的壓迫
和文化的貧血使他們感覺窒息,選擇棄國。』
我會說,這世界上只有兩種人,一種是選擇street smart, 的移動卡位,另外一
種是選擇挑戰既有的局勢。也因此沒有什麼棄不棄國,窒息不窒息。
(http://hanteng.twblog.org/archives/2003_07.html)
--
[m○ Origin: 新竹師院 風之坊﹝bbs.NHCTC.edu.tw﹞From: !211.23.203.218