HAMLOG開発室は、HAMLOGに関連したプログラム開発(C、パスカル、VB言語等、又はDLL)についての
専用BBSです。プログラム言語に関する投稿以外は通常のHAMLOG相談室に投稿して下さい。
HAMLOG開発室BBS

Re: 入力 補足 投稿者:

> あけましておめでとうございます。
> いつもお世話になっております。3度目の投稿になります。
>
> 現在 CW自動交信プログラムの 32BIT版を WINDOWS XPの パソコン
> で コンパイル アッセンブルして作って そのパソコンで実行す
> るようにしています。次の質問をします。
>
> パソコンのキーボードから 1文字入力する関数で 入力が有った
> 場合はその文字のコードを返し 入力が無かった場合は例えば 00H
> を返してその関数を抜け出る様な関数は有るでしょうか。今は WIN
> DOWS APIの CreateFileでコンソール入力の設定をして ReadFile
> 関数でやってみたのですが キーボード入力待ちで 止まってしま
> って 思った通りの動作をしません。
>
> 16BIT版の時は MSDOSのファンクションコール( INT 21H )を使って
> アッセンブラのプログラムで この動作をしていました。
>
> もし わかる方がおられましたら教えて下さい。よろしくお願いしま
> す。では さようなら

パソコン NEC MT850/2 CLOCK 2.8GHZ OS WINDOWS XP HDD 500GB

使える ソフト ビジュアルC++2003.NET MASM VERSION 7.2
アッセンブラ C C++ が使えます。

よろしくおねがいします。

2008/01/01(Tue) 16:40:01  [No.38]


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
Call 名前 ※必須
文字色
Eメール
タイトル sage
URL
メッセージ 手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
画像File  (130kBまで)
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
プレビュー